426 60
1455 255
1960 41
23216 630
3582 343
304011 1032
4325 701
45841 770
7682 880
12958 588
4488 498
14992 774
29314 607
21081 189