39082 5
30680 4
30277 6
27554 6
72581 19
25758 2
104006 12
40508 2
54405 2
19532 1
60752 2
34026 5
17752 1
20977 0
39254 8
40053 5
33131 4
35705 4
34708 0
45626 11
78158 5
27101 3
210931 21
69931 9