31033 487
27407 110
83689 160
7752 663
2630 511
5429 886
3119 100
2984 717
3037 315
4587 435
8987 709
4445 432
6456 116
5282 812
1178 155
2827 612
4370 911
569 57
2602 373
3603 326
10269 182
1454 160
3676 540
6516 620
2872 620
2408 465
4591 486
3811 817