425 60
1454 255
1950 41
23209 630
3581 343
303973 1032
4324 701
45835 770
7678 880
12953 588
4486 498
14987 774
29310 607
21063 189