3504 280
3180 110
117846 817
11155 481
12486 198
6362 551
256560 366
216009 1483
109259 503
114440 678
27615 200
216218 1253
306033 1437
14685 335
97402 492
36183 570
38175 489
8779 446
74702 872
10637 251
27418 197
31178 628
25088 140
42429 72
63987 546
71013 934
57441 545
24691 204