2621 253
3207 217
3922 713
4974 859
87403 309
7647 562
4525 185
6802 540
7030 662
10046 476
4070 500
4685 634