2830 105
1727 276
18601 170
53694 847
47635 214
19253 241
12649 234
28846 116
26408 664
4850 440
2253 598
1059 206