2102 97
18139 522
8313 623
16669 862
13986 219
10119 47
7370 678
7510 576
3241 226
30104 782
4039 406
7883 746