5005 598
7065 601
3994 972
1824 112
2065 287
2416 559
14639 664
9524 27
7822 251
2592 680
23155 810
7852 307
9042 277