1202 275
17969 170
51437 847
45081 214
18076 241
11747 234
27624 115
25144 664
4572 440
2072 598
984 206