10125 730
39944 461
11194 195
8943 96
5295 851
8903 308
6036 809
2688 486
9007 732
3039 217
4285 54
46302 189