6251 106
2265 276
19212 170
57969 847
58421 215
21707 242
14828 234
33647 117
28858 664
5646 440
2538 598
1220 206