431 60
1459 255
1964 41
23217 630
3585 343
304015 1032
4327 701
45847 770
7689 880
12963 588
4489 498
14995 774
29316 607
21093 189