3009 747
26965 66
38824 210
19964 747
13505 124
8068 633
7926 442
4191 610
16685 505
10262 648
10800 454
5170 675
7625 62
5799 309
4127 602