3438 662
3546 829
30825 717
8859 222
9295 399
101942 710
12798 299
4893 478
18963 382
7242 80
28281 623
1630 301