432 60
1460 255
1964 41
23219 630
3585 343
304015 1032
4327 701
45850 770
7689 880
12967 588
4489 498
14995 774
29317 607
21094 189