1380 97
16595 521
7491 623
15708 862
12842 219
8520 46
6865 678
7170 576
2999 226
29636 782
3777 406
7322 745