5005 598
7064 601
3994 972
1824 112
2064 287
2413 559
14639 664
9524 27
7821 251
2592 680
23151 810
7850 307
9042 277