4096 80
4263 826
1506 261
3663 130
2962 740
1291 270
802 85
2649 546
1853 354
2900 247
3286 584
1268 43
1871 82
3381 651
3245 590
1683 278
2265 542
2532 543
426 42
2105 350
2035 347
4533 678
2427 307
3118 556