13406 169
45305 843
14302 699
42715 897
21197 742
4440 235
4165 416
4679 513
6410 1017
1551 121
14810 80
2909 291