5014 598
7068 601
3997 972
1825 112
2067 287
2425 559
14639 664
9525 27
7823 251
2592 680
23167 810
7854 307
9044 277