2905 293
23548 572
7176 604
20060 659
3558 95
9286 674
4824 492
4378 686
5803 370
3823 680
2936 690
2493 559