52955 829
25359 200
13087 124
13502 169
45557 843
14585 700
43044 897
21315 742
4461 235
4189 416
4785 513
6457 1017
1576 121
14826 80
2924 291