3009 171
100123 428
3943 625
189639 562
11939 528
6902 648
1650 176
3969 835
1688 174
3807 602
4687 342