4096 80
4259 826
1504 261
3655 130
2550 571
1210 267
524 70
1476 394
2776 774
2607 779
2156 411
11050 169
2314 550
514 77
1597 438
382 56
2373 669
794 102
2857 550
2358 328
2305 594
3743 808
753 68
2029 299