1645 368
159 32
1015 280
983 188
221 39
2769 668
6476 824
3129 43
16823 149
4988 83
13512 410
10318 678
5667 85