1378 97
16584 521
7491 623
15699 862
12837 219
8513 46
6860 678
7163 576
2999 226
29611 782
3772 406
7320 745