35013 278
27865 935
18568 583
3775 703
16444 758
14289 616
3546 387
4299 165
4033 569
11911 570
5196 87
13099 204
2826 338
13011 567
7885 845
7130 470
22149 917
13849 548
5072 453
15109 610
4713 264
4850 79
10834 473
6566 79
8025 86
26084 221
32387 583
15509 302