4103 80
4267 826
1512 261
3666 130
40667 242
3856 583
3730 599
25890 337
16637 507
17216 245
2408 363
6332 549
3953 779
3836 686
5424 265
5005 410
1169 145
4867 634
3307 142
3438 699
3450 843
2917 67