19516 438
9135 237
13458 261
17882 709
7281 579
2880 502
6074 442
30875 430
4982 650
9541 87
34114 478
11752 780
7901 251
7051 102
4798 345