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