1195 275
17954 170
51349 847
45001 214
18048 241
11728 234
27588 115
25118 664
4560 440
2064 598
984 206