31031 487
27407 110
83681 160
7744 663
2630 511
5428 886
3119 100
2983 717
3035 315
4580 435
8983 709
4444 432
6451 116
5281 812
1178 155
2827 612
4369 911
569 57
2602 373
3601 326
10260 182
1453 160
3676 540
6513 620
2872 620
2407 465
4590 486
3810 817