12431 86
17099 305
17667 777
12164 187
9197 580
8921 731
17795 257
11182 499
21019 208
6951 406
22382 445
19933 681
4850 107
9133 527
10294 591
11184 873
9707 269
7687 185
27360 547
10714 508
5143 39
18631 726
9467 200
14321 296
8360 928
2928 242
6587 562
9739 470