2767 105
1719 276
18590 170
53624 847
47538 214
19225 241
12611 234
28804 116
26365 664
4836 440
2246 598
1054 206