12199 800
5145 310
1652 137
2194 198
6779 607
2806 115
4090 792
5457 152
5273 711
9616 274
54476 128
26005 506