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