21357 60
1835 369
1722 214
7776 231
12182 102
7888 403
7578 211
1793 76
1370 267
3233 594
1628 254
2966 493
3888 655