2090 97
18105 522
8306 623
16654 862
13963 219
10102 47
7365 678
7504 576
3238 226
30098 782
4034 406
7871 746