628 135
1968 543
3903 713
10976 514
927 81
871 92
958 118
2112 479
1578 343
3026 634
3800 278
2733 198
70671 842
16499 565
1770 114