2152 201
1960 97
3077 60
18471 575
79320 539
67376 179
5941 110
13655 172
6526 124
2175 157
12282 727
3361 212