3406 662
3546 829
30799 717
8855 222
9282 399
101897 710
12786 299
4880 478
18954 382
7233 80
28262 623
1629 301