2690 523
4454 293
26837 581
11545 605
20697 659
4467 95
9921 675
5351 492
4836 686
6238 370
4401 680
3297 690
2911 559