169176 9
99277 3
91356 2
71232 12
65205 2
60133 4
53034 0
49005 3
48352 1
47804 9
43084 4
43002 8
42707 3
40257 9
39282 1
38901 1
38731 5
37978 2
37127 7
34783 8
34379 3
32706 0
31327 1
29729 2