12202 800
5145 310
1655 137
2195 198
6779 607
2808 115
4093 792
5457 152
5274 711
9629 274
54516 128
26027 506