2821 105
1726 276
18601 170
53682 847
47610 214
19248 241
12639 234
28842 116
26402 664
4849 440
2250 598
1057 206