12201 800
5145 310
1654 137
2194 198
6779 607
2808 115
4092 792
5457 152
5273 711
9624 274
54501 128
26021 506