2131 201
1943 97
3067 60
18447 575
78885 538
66878 179
5934 110
13645 172
6515 124
2154 157
12257 727
3351 212