16408 286
14889 905
12350 888
6243 359
2270 175
13282 542
2966 167
4396 624
21074 762
3693 421
3339 621