10128 730
40070 461
11229 195
8965 96
5306 851
8907 308
6043 809
2692 486
9014 732
3043 217
4292 54
46555 189