2604 253
3192 217
3902 713
4956 859
87350 309
7624 562
4501 185
6751 540
7007 662
9986 476
4053 500
4664 634