3900 538
38615 255
311671 1055
19431 167
9369 103
9250 111
62352 198
10641 251
9214 125
56800 422
19266 622
5096 102
2786 222
19586 933
4102 385
4805 769
5157 729