12207 800
5148 310
1658 137
2197 198
6780 607
2818 115
4099 792
5460 152
5279 711
9663 274
54649 128
26091 506