1380 97
16594 521
7491 623
15708 862
12842 219
8519 46
6865 678
7170 576
2999 226
29632 782
3774 406
7322 745