3025 747
27122 66
38972 210
19984 747
13530 124
8082 633
7941 442
4198 610
16708 505
10287 648
10832 454
5185 675
7652 62
5829 309
4135 602