4096 222
10962 266
13504 900
15913 579
9049 575
8548 120
8231 636
16082 538
7437 344
11519 57
4435 167
9266 637
8521 708
5123 159
78778 257
46760 481
39146 257
3179 442
3298 781
9791 617
38620 836
6791 292
2416 331
36640 81
44199 287
3968 406
41769 314
1517 107