3019 747
27068 66
38935 210
19981 747
13528 124
8080 633
7938 442
4197 610
16704 505
10283 648
10821 454
5182 675
7644 62
5827 309
4133 602