6125 106
2251 276
19186 170
57781 847
58137 215
21556 242
14651 234
33534 117
28719 664
5622 440
2537 598
1218 206