3903 538
38646 255
311792 1055
19435 167
9370 103
9254 111
62370 198
10645 251
9224 125
56832 422
19282 622
5096 102
2787 222
19590 933
4106 385
4806 769
5158 729