2626 253
3209 217
3931 713
4976 859
87427 309
7650 562
4529 185
6817 540
7033 662
10056 476
4074 500
4693 634