16667 880
17415 369
18162 587
19667 275
54895 215
10498 320
15233 838
9543 476
12224 440
11445 673
6535 379
17945 862
7260 226
6599 316
6957 451
9063 333
30963 88
14428 402
13864 427
13875 173
38122 337
18063 426
23632 137
14160 44
25194 357
12000 679
8963 125
8964 621