12206 800
5146 310
1658 137
2197 198
6780 607
2816 115
4098 792
5460 152
5276 711
9659 274
54621 128
26078 506