12203 800
5145 310
1658 137
2195 198
6780 607
2811 115
4095 792
5457 152
5275 711
9645 274
54565 128
26054 506