12202 800
5145 310
1654 137
2194 198
6779 607
2808 115
4093 792
5457 152
5274 711
9626 274
54507 128
26024 506