3906 538
38652 255
311814 1055
19435 167
9370 103
9254 111
62373 198
10645 251
9228 125
56833 422
19287 622
5097 102
2787 222
19590 933
4107 385
4806 769
5158 729