52954 829
25356 200
13086 124
13501 169
45556 843
14585 700
43037 897
21315 742
4460 235
4188 416
4785 513
6457 1017
1576 121
14826 80
2924 291