4991 587
3135 83
645 34
3016 624
2850 706
2498 615
3183 437
5721 801
1527 354
2246 299
2912 549
2142 466
967 131
3975 478
2295 647
3619 710
5122 414
2830 66
2676 430
2254 483
1797 346
2675 634
3496 819
1758 304