10128 730
40076 461
11230 195
8967 96
5307 851
8908 308
6043 809
2692 486
9014 732
3043 217
4293 54
46561 189