2863 105
1732 276
18608 170
53721 847
47669 214
19267 241
12674 234
28861 116
26422 664
4854 440
2256 598
1060 206