1200 275
17962 170
51394 847
45058 214
18064 241
11733 234
27610 115
25133 664
4565 440
2067 598
984 206