1641 368
155 32
1015 280
961 188
217 39
2765 668
6436 824
3124 43
16802 149
4985 83
13502 410
10300 678
5652 85