13310 169
45138 843
14001 699
42570 898
20538 742
4350 235
3897 416
4626 513
6292 1017
1499 121
14744 80
2851 291