3416 662
3546 829
30808 717
8856 222
9289 399
101912 710
12789 299
4884 478
18961 382
7236 80
28267 623
1629 301