3430 662
3546 829
30825 717
8859 222
9294 399
101931 710
12796 299
4892 478
18963 382
7242 80
28281 623
1630 301