53033 829
25426 200
13121 124
13570 169
45663 843
14639 700
43199 897
21362 742
4462 235
4198 416
4807 513
6469 1017
1610 121
14828 80
2925 291