5009 598
7065 601
3996 972
1824 112
2065 287
2419 559
14639 664
9524 27
7822 251
2592 680
23160 810
7853 307
9042 277