2846 105
1729 276
18606 170
53706 847
47646 214
19255 241
12657 234
28854 116
26408 664
4851 440
2255 598
1059 206