3009 171
100073 428
3941 625
189612 562
11935 528
6901 648
1649 176
3967 835
1687 174
3805 602
4687 342