4026 331
20873 36
19016 184
8989 467
7732 697
17782 747
35934 718
111019 327
18139 780
7594 165
5446 546
3526 212
6515 581
3582 760