2602 253
3190 217
3898 713
4950 859
87347 309
7620 562
4498 185
6745 540
7001 662
9960 476
4050 500
4659 634