6599 107
2291 276
19247 170
58471 847
58692 215
21986 242
14951 234
33952 117
29239 666
5698 440
2548 598
1233 206