1530 303
4149 103
10688 308
11254 797
4279 661
13732 132
10039 261
34717 354
16364 286
10639 180
10356 167
3287 71
5413 446