421 60
1452 255
1940 41
23206 630
3575 343
303942 1032
4319 701
45820 770
7670 880
12942 588
4483 498
14982 774
29307 607
21042 189