21256 356
9539 865
10584 354
5747 543
8957 509
10169 227
1756 50
5604 838
3676 114
15045 194
6039 157
23279 327
1252 55
4684 870