20881 302
11770 85
4892 476
6340 560
16111 445
28375 596
5625 327
15157 372
20554 255
6043 38
17499 179
5520 242
11739 945
38646 467
14242 97
7120 588
13081 442
17952 343
2437 143
17808 670
4842 305
3538 127
20501 916
8167 484
7115 236
4337 673
9125 302
8497 613