3440 662
3547 829
30830 717
8861 222
9299 399
101952 710
12799 299
4893 478
18964 382
7244 80
28286 623
1631 301