7218 80
52030 163
16645 692
38505 795
11557 49
46438 614
13384 639
11369 469
34897 502
29651 766
10170 330
33121 382
20464 486
12174 85
9693 313
6593 388
5907 107
20833 161
4964 167
14681 253
30045 404
12973 774
27729 688
15632 49
13413 437
19479 55
28232 623
28944 925