3402 662
3546 829
30795 717
8854 222
9278 399
101893 710
12780 299
4876 478
18951 382
7231 80
28255 623
1629 301