12199 800
5145 310
1653 137
2194 198
6779 607
2806 115
4090 792
5457 152
5273 711
9619 274
54489 128
26018 506