3890 538
38566 255
311369 1054
19426 167
9365 103
9242 111
62312 198
10639 251
9184 125
56703 421
19227 622
5088 102
2783 222
19579 933
4099 385
4799 769
5148 729