16667 880
17414 369
18161 587
19666 275
54891 215
10497 320
15232 838
9543 476
12224 440
11445 673
6535 379
17944 862
7259 226
6599 316
6956 451
9062 333
30963 88
14426 402
13864 427
13875 173
38122 337
18063 426
23632 137
14159 44
25192 357
11998 679
8963 125
8962 621