58421 343
6629 530
87562 920
35394 740
39594 279
30547 369
7935 785
5906 93
8063 225
4477 447
7322 65