4096 80
4261 826
1506 261
3659 130
2093 223
1969 98
1649 362
2334 410
2071 478
1643 290
2012 237
2382 158
1859 393
2537 459
3420 784
2046 536
3421 734
952 106
685 90
1409 325
4232 850
2638 457
2910 420
4307 77