13308 169
45048 843
13999 699
42484 898
20532 742
4348 235
3894 416
4624 513
6291 1017
1499 121
14736 80
2850 291