3899 538
38606 255
311622 1055
19430 167
9368 103
9247 111
62344 198
10640 251
9206 125
56782 422
19255 622
5096 102
2786 222
19584 933
4102 385
4804 769
5155 729