3890 538
38561 255
311347 1054
19426 167
9365 103
9242 111
62310 198
10639 251
9184 125
56695 421
19224 622
5087 102
2783 222
19579 933
4099 385
4799 769
5148 729