2176 253
3007 217
3769 713
4733 859
87017 309
7437 562
4334 185
6417 540
6924 662
9305 476
3961 500
4539 634