35093 567
1356 336
957 119
633 99
3228 579
1894 467
656 68
4214 194
3508 664
1884 320
580 78
1105 112
10259 353
2407 527
4714 455
2035 591
2586 311
4919 473
1093 197
2492 635
3107 965
2950 566
1207 234
1273 232
15569 305
371 59
3782 278
3040 671