21294 356
9559 865
10616 354
5758 543
8991 509
10273 227
1770 50
5619 838
3689 114
15100 194
6070 157
23403 332
1259 55
4686 870