6291 106
2267 276
19217 170
58014 847
58468 215
21733 242
14846 234
33667 117
28872 664
5656 440
2539 598
1220 206