10129 730
40142 461
11245 195
8984 96
5312 851
8911 308
6044 809
2696 486
9017 732
3044 217
4295 54
46682 189