5014 598
7067 601
3996 972
1825 112
2067 287
2425 559
14639 664
9525 27
7822 251
2592 680
23167 810
7854 307
9044 277