52986 829
25382 200
13104 124
13522 169
45600 843
14596 700
43104 897
21332 742
4462 235
4190 416
4796 513
6463 1017
1584 121
14826 80
2925 291