1380 97
16598 521
7492 623
15708 862
12845 219
8522 46
6866 678
7175 576
2999 226
29644 782
3780 406
7324 745