1205 275
18008 170
51491 847
45131 214
18103 241
11757 234
27644 115
25151 664
4577 440
2074 598
984 206