2621 253
3207 217
3922 713
4974 859
87403 309
7647 562
4526 185
6805 540
7031 662
10046 476
4071 500
4687 634