21291 356
9559 865
10616 354
5757 543
8990 509
10273 227
1770 50
5619 838
3688 114
15099 194
6070 157
23402 332
1259 55
4686 870