26746 643
5635 814
9804 487
5839 188
13110 647
4542 338
3601 935
4347 650
1687 442
9829 673
7326 151
1028 158
2925 479