2829 105
1727 276
18601 170
53691 847
47624 214
19253 241
12644 234
28844 116
26405 664
4850 440
2252 598
1058 206