52943 829
25343 200
13078 124
13494 169
45540 843
14576 700
43006 897
21307 742
4460 235
4188 416
4781 513
6457 1017
1570 121
14826 80
2924 291