24853 236
4227 137
16432 286
14085 905
12238 888
6070 359
2224 175
12917 542
2894 167
4315 624
20669 762
3532 421
3216 621