12199 800
5145 310
1653 137
2194 198
6779 607
2806 115
4090 792
5457 152
5273 711
9618 274
54484 128
26014 506