3001 171
99796 428
3937 625
189499 562
11920 528
6896 648
1647 176
3967 835
1679 174
3802 602
4685 342