3005 747
26903 66
38763 210
19950 747
13495 124
8059 633
7920 442
4190 610
16675 505
10257 648
10799 454
5168 675
7619 62
5788 309
4123 602