152 30
607 103
2227 681
1714 541
669 106
1418 302
1878 498
2071 500
330 82
311 26
29200 860
60657 771
10116 275
6291 755