3003 747
26873 66
38738 210
19947 747
13489 124
8056 633
7918 442
4188 610
16671 505
10251 648
10794 454
5165 675
7617 62
5787 309
4123 602