1641 368
156 32
1015 280
962 188
217 39
2765 668
6436 824
3124 43
16803 149
4985 83
13502 410
10300 678
5652 85