2132 201
1944 97
3069 60
18447 575
78912 538
66900 179
5936 110
13645 172
6515 124
2154 157
12259 727
3351 212