169703 11
100028 3
91752 2
71757 12
65230 2
60277 4
53051 0
49009 3
48356 1
48126 9
43557 8
43205 4
42982 3
40258 9
39280 1
38977 1
38732 5
38009 2
37126 7
34953 9
34480 4
33677 0
31601 1
29730 2