2928 105
1750 276
18624 170
53787 847
47761 214
19309 241
12711 234
28898 116
26480 664
4863 440
2264 598
1066 206