1202 275
17978 170
51439 847
45086 214
18077 241
11747 234
27624 115
25145 664
4572 440
2072 598
984 206