13310 169
45137 843
14001 699
42569 898
20538 742
4350 235
3897 416
4626 513
6292 1017
1499 121
14743 80
2851 291