13316 169
44904 843
14170 699
42256 897
20976 742
4385 235
4108 416
4633 513
6354 1017
1523 121
14733 80
2883 291