4096 80
4263 826
1506 261
3663 130
2190 342
4227 965
4881 664
11675 73
2745 256
2576 549
11442 168
1429 46
1141 141
3774 351
2218 315
12842 391
4566 625
1757 167
2185 515
3424 363
7214 328
1301 68
1095 126
1773 325