1645 368
159 32
1016 280
994 188
224 39
2779 668
6481 824
3130 43
16833 149
4989 83
13514 410
10319 678
5669 85