35582 925
8126 137
25058 664
90017 682
4921 399
2128 192
256855 831
12806 70
4353 627
2977 614
1686 304
980 66
1341 254