53025 829
25415 200
13118 124
13564 169
45647 843
14630 700
43172 897
21353 742
4462 235
4198 416
4805 513
6467 1017
1610 121
14828 80
2925 291