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