10130 730
40153 461
11249 195
8986 96
5312 851
8911 308
6044 809
2696 486
9017 732
3046 217
4296 54
46698 189