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