426 60
1457 255
1963 41
23217 630
3584 343
304015 1032
4327 701
45843 770
7688 880
12962 588
4489 498
14994 774
29315 607
21085 189