4096 80
4261 826
1506 261
3659 130
1585 137
2506 142
1399 384
1945 111
3032 661
2354 427
2103 43
2692 556
1486 103
2273 399
3346 404
1758 296
980 199
2492 218
4322 306
2625 454
1589 259
2922 329
3852 351
3401 865