2626 253
3210 217
3931 713
4977 859
87434 309
7654 562
4531 185
6820 540
7034 662
10057 476
4078 500
4693 634