1380 97
16596 521
7491 623
15708 862
12843 219
8521 46
6865 678
7172 576
2999 226
29640 782
3778 406
7322 745