21554 359
9662 865
10777 354
5807 543
9152 509
10452 227
1821 51
5682 838
3745 114
15240 194
6128 157
23800 332
1286 55
4693 870