20353 359
4259 281
24301 877
4414 548
6972 722
12830 461
9919 303
2997 324
3159 559
2668 529
1745 108
2584 631
2574 608