2952 105
1751 276
18631 170
53822 847
47798 214
19321 241
12724 234
28912 116
26498 664
4872 440
2267 598
1067 206