5020 598
7073 601
4002 972
1829 112
2067 287
2425 559
14640 664
9527 27
7825 251
2594 680
23172 810
7855 307
9045 277