1641 368
156 32
1015 280
963 188
217 39
2765 668
6440 824
3124 43
16803 149
4985 83
13502 410
10302 678
5654 85