139031 10
761152 108
128977 17
72932 5
54357 7
35426 2
63732 6
29601 2
38959 3
54951 4
43680 5
32484 3
170128 23
64528 7
35054 2
33378 1
49807 8
124178 17
117855 25
43427 8
98079 10
45554 4
32031 0
51552 1