4096 222
10962 266
13504 900
15913 579
9049 575
8548 120
8231 636
16082 538
7427 344
11517 57
4435 167
9265 637
8519 707
5123 159
78772 257
46755 481
39139 257
3179 442
3298 781
9791 617
38618 836
6791 292
2416 331
36636 81
44196 287
3968 406
41762 314
1517 107