2870 105
1733 276
18609 170
53727 847
47671 214
19267 241
12674 234
28863 116
26426 664
4855 440
2256 598
1060 206