1196 275
17955 170
51359 847
45024 214
18054 241
11729 234
27589 115
25119 664
4562 440
2066 598
984 206