4502 293
27087 581
11623 604
20826 659
7001 95
9887 674
5210 492
4851 686
6307 370
4381 680
3276 690
2920 559