2600 253
3189 217
3898 713
4943 859
87345 309
7616 562
4492 185
6742 540
6991 662
9951 476
4048 500
4659 634