13018 826
41075 153
17448 670
19841 611
18949 938
13666 300
6941 476
10199 566
9733 634
8870 200
15848 283
28163 127
15450 626
18798 696
14627 274
11016 166
8510 539
26086 911
6559 235
9088 717
12363 304
7050 564
7927 291
29080 612
22218 341
16647 218
23949 693
21182 570