1535 303
4284 103
10701 308
11284 797
4311 661
13960 132
10062 261
34835 354
16389 286
10648 180
10412 167
3310 71
5418 446