12642 721
5223 590
5763 578
14370 405
10888 199
4381 221
18809 611
10774 239
5673 673
3684 888
9814 485
10707 173