16409 286
14898 905
12350 888
6244 359
2270 175
13283 542
2967 167
4396 624
21084 762
3693 421
3339 621