423 60
1454 255
1949 41
23208 630
3578 343
303948 1032
4322 701
45827 770
7676 880
12951 588
4485 498
14985 774
29310 607
21060 189