10130 730
40148 461
11247 195
8986 96
5312 851
8911 308
6044 809
2696 486
9017 732
3045 217
4296 54
46695 189