1198 275
17960 170
51386 847
45048 214
18062 241
11733 234
27603 115
25130 664
4565 440
2067 598
984 206