6116 106
2251 276
19180 170
57767 847
58124 215
21548 242
14646 234
33527 117
28712 664
5621 440
2537 598
1217 206