3382 662
3543 829
30783 717
8847 222
9275 399
101877 710
12771 299
4873 478
18941 382
7228 80
28244 623
1626 301