4096 222
10961 266
13502 900
15913 579
9049 575
8548 120
8231 636
16081 538
7423 344
11517 57
4435 167
9265 637
8519 707
5122 159
78771 257
46750 481
39137 257
3179 442
3298 781
9791 617
38615 836
6791 292
2416 331
36633 81
44194 287
3967 406
41759 314
1517 107