2131 201
1943 97
3067 60
18447 575
78865 538
66866 179
5933 110
13645 172
6515 124
2153 157
12255 727
3351 212