17121 1000
8108 201
21625 279
34035 331
18770 187
8647 707
11817 623
6818 509
17952 259
20000 960
29092 118
35504 669
343572 934
7193 335
163613 480
12621 958
14131 316
6013 398
36244 427
16446 591
10368 189
8404 70
22901 450
11334 81
14734 947
9227 524
15752 253
7518 381