14850 120
9669 483
312237 707
2346 24
13541 666
8303 660
2081 114
16545 156
8982 739
4109 305
8504 96