1382 97
16625 521
7494 623
15725 862
12880 219
8539 46
6877 678
7186 576
3002 226
29673 782
3783 406
7333 745