31035 487
27407 110
83693 160
7758 663
2630 511
5430 886
3120 100
2985 717
3041 315
4591 435
8995 709
4447 432
6465 116
5282 812
1179 155
2828 612
4373 911
570 57
2603 373
3608 326
10276 182
1454 160
3676 540
6519 620
2874 620
2409 465
4594 486
3812 817