12116 528
43027 494
3618 59
24686 800
16815 780
33155 209
11091 848
4661 44
3382 587
35604 756
2712 262