3500 280
3175 110
117791 817
11153 481
12485 198
6358 551
256490 366
215973 1483
109228 503
114356 678
27611 200
216173 1253
305976 1437
14680 335
97360 492
36148 570
38159 489
8777 446
74662 872
10637 251
27400 197
31135 628
25071 140
42396 72
63908 546
70996 934
57373 545
24684 204