1011 99
21656 696
36043 359
57285 422
3666 816
3799 122
28845 86
38850 858
49535 770
111017 327
4123 350
2713 467
52579 205
83336 760
6240 339
79441 948
24637 796
182410 797
5667 428
48098 47
5555 633
5563 907
49414 642
6060 735