172 29
14881 338
7049 237
2471 560
2405 98
14650 135
1078 125
1332 173
3561 707
2536 59
3498 732
12428 61
26137 597
2833 748
8684 577
2829 179
1840 45
6757 374
5451 846
7182 179
3634 654
4714 440
3848 897
2386 379
4947 794
4687 411
14802 648
25794 799