13181 169
44661 843
13971 699
41876 897
20621 742
4335 235
3929 416
4571 513
6273 1017
1471 121
14669 80
2844 291