17121 1000
8108 201
21625 279
34035 331
18770 187
8647 707
11817 623
6818 509
17949 259
20000 960
29092 118
35503 669
343565 934
7193 335
163607 480
12618 958
14131 316
6012 398
36243 427
16446 591
10368 189
8404 70
22901 450
11334 81
14734 947
9227 524
15752 253
7518 381