13409 169
45307 843
14303 699
42716 897
21198 742
4440 235
4167 416
4679 513
6411 1017
1551 121
14810 80
2909 291