3448 662
3548 829
30842 717
8868 222
9302 399
101975 710
12804 299
4899 478
18966 382
7246 80
28297 623
1634 301