2756 105
1714 276
18589 170
53617 847
47531 214
19224 241
12603 234
28791 116
26360 664
4836 440
2244 598
1053 206