2057 97
18028 522
8284 623
16629 862
13932 219
10064 47
7350 678
7490 576
3224 226
30073 782
4020 406
7849 746