13308 169
45034 843
13999 699
42484 898
20529 742
4348 235
3894 416
4622 513
6290 1017
1499 121
14732 80
2850 291