31032 487
27407 110
83685 160
7749 663
2630 511
5429 886
3119 100
2984 717
3036 315
4584 435
8985 709
4445 432
6456 116
5281 812
1178 155
2827 612
4370 911
569 57
2602 373
3603 326
10264 182
1453 160
3676 540
6515 620
2872 620
2407 465
4590 486
3810 817