2131 201
1944 97
3068 60
18447 575
78895 538
66893 179
5936 110
13645 172
6515 124
2154 157
12258 727
3351 212