3008 747
26924 66
38781 210
19956 747
13498 124
8059 633
7920 442
4190 610
16678 505
10259 648
10799 454
5168 675
7619 62
5794 309
4124 602