3901 538
38646 255
311784 1055
19435 167
9370 103
9253 111
62370 198
10645 251
9224 125
56828 422
19281 622
5096 102
2787 222
19590 933
4106 385
4806 769
5158 729