2256 293
23175 572
6403 604
19951 659
3451 95
9261 674
4697 492
4312 686
5704 370
3773 680
2893 690
2457 559