1023 301
5640 676
9353 360
5440 357
28680 288
18198 368
3393 352
23012 57
16273 373
7215 26
19343 787
15038 505
20649 452
205050 1066
822 164
6731 121
14645 264
1754 193
22236 630
11115 117
2702 673
67839 437
7569 31
10696 522