748 65
1628 310
5874 154
25040 721
30407 673
13661 691
16735 442
11910 277
8826 834
45957 786
1689 390