21305 356
9568 865
10623 354
5760 543
8999 509
10286 227
1770 50
5622 838
3692 114
15111 194
6073 157
23427 332
1259 55
4686 870