4504 293
27094 581
11640 604
20826 659
7001 95
9887 674
5210 492
4853 686
6312 370
4381 680
3281 690
2922 559