2597 253
3186 217
3897 713
4937 859
87335 309
7614 562
4485 185
6735 540
6990 662
9935 476
4045 500
4652 634