4322 46
12683 278
16620 315
3989 544
20191 301
3091 371
5563 263
15526 366
12112 177
8256 509
13956 663
28535 107
40147 615
25204 436
2884 314
11272 880
7846 135
3695 37
11149 445
5274 283
5111 473
19223 52
6345 251
4603 318
10193 648
7317 386
19442 61
14761 432