3010 747
26968 66
38826 210
19967 747
13505 124
8068 633
7927 442
4192 610
16687 505
10265 648
10802 454
5170 675
7625 62
5800 309
4127 602