4501 293
27087 581
11616 604
20826 659
7001 95
9887 674
5210 492
4850 686
6307 370
4381 680
3276 690
2920 559