4096 80
4261 826
1506 261
3659 130
40589 242
3856 583
3730 599
25876 337
16596 507
17200 245
2400 363
6329 549
3937 779
3836 686
5411 265
4998 410
1167 145
4857 634
3450 843
3304 142
3432 699
2914 67