3010 747
26976 66
38840 210
19968 747
13508 124
8071 633
7928 442
4193 610
16687 505
10268 648
10803 454
5172 675
7626 62
5805 309
4127 602