13318 169
45141 843
14001 699
42576 898
20538 742
4350 235
3897 416
4627 513
6292 1017
1499 121
14744 80
2852 291