2050 80
3372 642
2477 472
14260 142
58308 582
112112 725
25882 953
28987 583
3806 542
5788 64
5853 816
6927 779
2885 70
70403 711
58661 681