13308 169
45042 843
13999 699
42484 898
20532 742
4348 235
3894 416
4624 513
6290 1017
1499 121
14735 80
2850 291