2626 253
3211 217
3932 713
4977 859
87439 309
7655 562
4531 185
6828 540
7035 662
10061 476
4078 500
4697 634