314755 5
267206 3
115283 19
87607 10
72932 2
41834 3
40402 0
35628 1
31858 1
31157 3
31002 0
27856 1
25981 3
25932 0
23353 0
22483 4
21831 1
21752 1
21376 9
21104 1
21079 1
20678 0
18679 1
18459 3