1205 275
18010 170
51496 847
45135 214
18107 241
11758 234
27650 115
25152 664
4577 440
2074 598
984 206