2060 253
2984 217
3746 713
4631 859
86977 309
7428 562
4317 185
6385 540
6909 662
9246 476
3945 500
4525 634