14685 811
4056 537
5062 695
6474 735
6746 505
1373 215
8033 754
14773 648
5582 841
5494 612
9269 214
10966 68
9829 561
10227 493
6903 497
4671 943
5221 624
2764 216
3293 168
2890 86
2979 251
25104 588
28494 37
30394 263
37659 86
38769 912
13925 889
30551 435