2847 689
16066 783
3580 102
8577 981
7095 665
4297 196
8916 499
3947 110
5649 555
2973 419
2553 646
23858 927
2484 361