39027 2
35983 6
86955 3
158607 21
36053 2
56306 1
48403 5
33528 2
35409 2
39257 0
68478 8
60602 10
93581 6
50234 6
72979 9
57858 10
52858 6
116634 12
38852 1
55107 5
60959 10
52258 3
575555 69
192229 30