4096 80
4257 826
1502 261
3653 130
40463 242
3854 583
3730 599
25853 337
16551 507
17159 245
2400 363
6314 549
3836 686
3930 779
5403 265
4984 410
1167 145
3450 843
4847 634
3296 142
2912 67
4142 682