3582 503
105537 689
3476 133
6939 665
11116 540
3393 286
5899 756
7618 94
4295 732
5542 480
2542 451
848 85