1381 97
16610 521
7493 623
15716 862
12861 219
8530 46
6870 678
7179 576
3000 226
29667 782
3782 406
7331 745