1535 303
4298 103
10701 308
11289 797
4318 661
13987 132
10065 261
34843 354
16395 286
10648 180
10417 167
3313 71
5419 446