2606 253
3199 217
3907 713
4962 859
87355 309
7630 562
4503 185
6758 540
7018 662
9996 476
4054 500
4667 634