2402 105
1624 275
18529 170
53268 847
47124 214
19054 241
12420 234
28550 116
26118 664
4788 440
2206 598
1042 206