3415 662
3546 829
30804 717
8855 222
9287 399
101911 710
12788 299
4884 478
18961 382
7236 80
28264 623
1629 301