5014 598
7066 601
3996 972
1825 112
2066 287
2425 559
14639 664
9525 27
7822 251
2592 680
23166 810
7854 307
9044 277