19728 455
4589 417
26386 623
7951 357
9922 517
25895 810
16913 843
5822 327
6977 409
10949 580
5129 478
1634 146
1822 301