31462 329
59327 231
8470 592
13536 233
10571 269
12683 489
25541 115
12012 596
42557 162
13167 184
5258 178
11196 419
17594 257
12026 228
19350 107
6839 325
25715 597
40999 367
17461 188
16808 508
9853 97
14114 677
15211 605
4601 610
9965 230
9917 253
19099 811
16192 50