4501 293
27083 581
11603 604
20822 659
7001 95
9887 674
5210 492
4849 686
6307 370
4380 680
3275 690
2918 559