35589 925
8126 137
25058 664
90018 682
4921 399
2128 192
256857 831
12807 70
4353 627
2978 614
1688 304
980 66
1341 254