2721 523
4459 293
26870 581
11588 605
20707 659
4479 95
9929 675
5361 492
4845 686
6254 370
4411 680
3317 690
2928 559