1645 368
159 32
1015 280
978 188
221 39
2769 668
6474 824
3129 43
16822 149
4988 83
13511 410
10317 678
5666 85