1203 275
17991 170
51464 847
45106 214
18086 241
11753 234
27634 115
25147 664
4573 440
2073 598
984 206