2887 105
1736 276
18617 170
53742 847
47699 214
19279 241
12679 234
28875 116
26437 664
4856 440
2259 598
1063 206