12501 130
8899 196
3351 782
779 46
762 95
10256 556
2137 383
2574 647
2308 452
2742 673
10723 454
3677 853
1786 60
4745 58
1622 253
2478 568
2161 436
2560 210
5315 534
3099 367
1267 255
2279 87
3417 585
1178 159