31030 487
27407 110
83679 160
7743 663
2630 511
5428 886
3119 100
2982 717
3035 315
4578 435
8981 709
4443 432
6447 116
5280 812
1177 155
2827 612
4368 911
568 57
2602 373
3601 326
10253 182
1451 160
3676 540
6505 620
2872 620
2406 465
4590 486
3810 817