2950 293
23571 572
7212 604
20064 659
3568 95
9291 674
4828 492
4380 686
5803 370
3828 680
2937 690
2495 559