5019 598
7073 601
4000 972
1828 112
2067 287
2425 559
14639 664
9527 27
7825 251
2594 680
23171 810
7855 307
9045 277