3021 447
4590 325
2850 706
2498 615
3943 885
3099 807
1687 265
2912 549
1978 471
967 131
1133 178
2724 847
3975 478
2295 647
2017 378
3619 710
999 91
3496 819
2147 608
1550 452
4746 898
3403 571
3148 559
1507 284