3416 662
3546 829
30810 717
8856 222
9290 399
101914 710
12789 299
4885 478
18961 382
7237 80
28269 623
1629 301