21561 359
9662 865
10778 354
5807 543
9166 509
10452 227
1821 51
5683 838
3745 114
15241 194
6131 157
23814 332
1286 55
4693 870