2597 253
3185 217
3895 713
4937 859
87333 309
7614 562
4485 185
6734 540
6989 662
9931 476
4043 500
4651 634