4096 80
4261 826
1506 261
3659 130
40567 242
3856 583
3730 599
25876 337
16592 507
17198 245
2400 363
6325 549
3937 779
3836 686
5410 265
4996 410
1167 145
4857 634
3450 843
3298 142
3430 699
2914 67