1203 275
17992 170
51470 847
45114 214
18093 241
11753 234
27636 115
25149 664
4573 440
2073 598
984 206