34819 857
63867 50
6588 789
9446 369
14399 501
6961 856
8551 493
34693 543
8162 185
17477 814
30271 680
4138 617
8984 891
3146 156
6223 375
2169 302
388 45