12207 800
5148 310
1659 137
2197 198
6782 607
2818 115
4099 792
5460 152
5280 711
9664 274
54661 128
26099 506