2605 253
3198 217
3904 713
4960 859
87352 309
7628 562
4502 185
6754 540
7012 662
9988 476
4054 500
4666 634