4096 222
10964 266
13507 900
15917 579
9051 575
8551 120
8234 636
16095 538
7451 344
11524 57
4436 167
9273 637
8526 708
5124 159
78787 257
46773 481
39158 257
3180 442
3298 781
9791 617
38636 836
6794 292
2416 331
36654 81
44216 287
3973 406
41780 314
1518 107