5032 75
4898 342
11885 668
2721 421
7220 397
7583 540
4970 652
3832 110
8805 533
5958 696
5156 425
15839 76
1750 280
4060 866
13696 225
2611 95
4238 124
5267 433
8044 137
3947 699
10196 762
1359 160
8602 481
2629 279
730 71
12819 59
1869 84
2050 141