3161 829
29995 717
8646 222
8839 399
100614 710
12418 299
4547 478
18640 382
6945 80
27575 623
1591 301