423 60
1454 255
1947 41
23208 630
3577 343
303945 1032
4321 701
45824 770
7675 880
12949 588
4484 498
14984 774
29308 607
21054 189