169033 9
99034 3
91228 2
71133 12
65179 2
60101 4
53027 0
49007 3
48352 1
47804 9
43079 4
42958 8
42405 3
40257 9
39281 1
38909 1
38734 5
37979 2
37128 7
34726 8
34230 3
32506 0
31332 1
29708 2