423 60
1454 255
1949 41
23208 630
3578 343
303954 1032
4322 701
45828 770
7676 880
12952 588
4486 498
14986 774
29310 607
21061 189