2943 293
23570 572
7210 604
20063 659
3568 95
9290 674
4828 492
4380 686
5803 370
3828 680
2937 690
2495 559