3438 662
3546 829
30825 717
8859 222
9296 399
101945 710
12798 299
4893 478
18963 382
7244 80
28283 623
1630 301