4096 80
4263 826
1506 261
3663 130
3794 385
3988 295
2033 379
2325 184
2583 353
2113 140
4716 586
13805 316
1698 140
1056 60
3463 944
669 43
3867 604
2246 582
3724 563
2844 508
2871 766
2329 193
3392 808
3002 403