21551 359
9661 865
10777 354
5805 543
9150 509
10451 227
1821 51
5682 838
3745 114
15236 194
6128 157
23796 332
1286 55
4693 870