2047 334
5070 293
27342 581
12716 604
20927 659
7079 95
9946 674
5249 492
4946 686
6373 370
4454 680
3349 690
2977 559