1209 275
18013 170
51502 847
45153 214
18108 241
11759 234
27655 115
25157 664
4579 440
2074 598
984 206