4502 293
27089 581
11626 604
20826 659
7001 95
9887 674
5210 492
4851 686
6307 370
4381 680
3277 690
2921 559