2088 97
18102 522
8306 623
16653 862
13963 219
10101 47
7365 678
7504 576
3237 226
30097 782
4033 406
7871 746