13172 169
44625 843
13965 699
41829 897
20555 742
4334 235
3926 416
4569 513
6249 1017
1470 121
14669 80
2844 291