21556 359
9662 865
10778 354
5807 543
9158 509
10452 227
1821 51
5682 838
3745 114
15240 194
6129 157
23806 332
1286 55
4693 870