3089 92
4042 893
7301 369
3702 314
5642 702
3752 574
2772 101
7185 793
3650 718
2774 374
4892 760
4152 622
3754 588
59428 269
45229 823