1197 275
17957 170
51376 847
45035 214
18062 241
11729 234
27593 115
25127 664
4564 440
2066 598
984 206