34850 857
63870 50
6589 789
9451 369
14399 501
6963 856
8551 493
34698 543
8164 185
17482 814
30272 680
4138 617
8985 891
3148 156
6224 375
2169 302
388 45