3286 829
30039 717
8650 222
8853 399
100661 710
12421 299
4560 478
18655 382
6954 80
27605 623
1591 301