31035 487
27408 110
83693 160
7760 663
2630 511
5430 886
3120 100
2985 717
3041 315
4591 435
8995 709
4447 432
6466 116
5282 812
1179 155
2828 612
4373 911
571 57
2603 373
3609 326
10277 182
1454 160
3676 540
6520 620
2874 620
2409 465
4594 486
3812 817