3890 538
38559 255
311335 1054
19426 167
9365 103
9242 111
62310 198
10639 251
9184 125
56689 421
19224 622
5087 102
2783 222
19579 933
4099 385
4799 769
5147 729