6302 106
2268 276
19217 170
58030 847
58509 215
21752 242
14851 234
33679 117
28891 664
5657 440
2539 598
1221 206