999 216
1819 475
1420 402
105178 677
13841 652
15654 657
20494 1000
113045 561
44514 363
14021 714
14978 278
3170 633
19917 154
20450 532
59653 558
14432 412
9489 159
23694 461
46669 1017
19167 54
56311 140
21242 205
15693 49
30929 273
12606 501
126859 196
5603 419
24823 581