1380 97
16597 521
7492 623
15708 862
12844 219
8522 46
6865 678
7175 576
2999 226
29642 782
3780 406
7323 745