169751 11
100106 3
91754 2
71833 12
65226 2
60303 4
53051 0
49004 3
48352 1
48152 9
43608 8
43204 4
42980 3
40307 9
39277 1
38979 1
38730 5
38003 2
37126 7
35056 9
34501 4
33902 0
31704 1
29726 2