59922 50
4649 789
6664 369
13907 500
6592 856
8353 493
31087 539
7481 185
15416 813
27785 680
3972 617
8213 891
2578 156
5631 375
2046 302
349 45