21180 356
9475 865
10504 354
5716 543
8881 508
10038 227
1733 50
5541 838
3636 114
14919 194
6006 157
22998 326
1241 55
4672 870