3009 171
100085 428
3941 625
189614 562
11937 528
6901 648
1649 176
3967 835
1688 174
3805 602
4687 342