3505 280
3180 110
117871 817
11155 481
12487 198
6362 551
256582 366
216027 1483
109264 503
114474 678
27616 200
216234 1253
306049 1437
14687 335
97417 492
36198 570
38176 489
8779 446
74713 872
10637 251
27422 197
31184 629
25091 140
42442 72
64010 546
71017 935
57463 545
24692 204