1203 275
17983 170
51451 847
45088 214
18079 241
11747 234
27627 115
25145 664
4572 440
2073 598
984 206