31033 487
27407 110
83689 160
7752 663
2630 511
5429 886
3119 100
2985 717
3037 315
4588 435
8989 709
4446 432
6459 116
5282 812
1178 155
2827 612
4371 911
569 57
2602 373
3605 326
10271 182
1454 160
3676 540
6517 620
2872 620
2408 465
4592 486
3811 817