52646 691
10141 730
40235 461
11274 195
9017 96
5315 851
8915 308
6045 809
9019 732
3049 217
4300 54
46870 189