169527 10
99956 3
91682 2
71408 12
65233 2
60154 4
53027 0
49006 3
48354 1
48059 9
43406 8
43202 4
42953 3
40257 9
39281 1
38955 1
38732 5
38001 2
37129 7
34930 9
34405 4
33406 0
31507 1
29731 2