2594 253
3183 217
3891 713
4936 859
87329 309
7614 562
4481 185
6731 540
6987 662
9920 476
4042 500
4651 634