135952 40
40734 6
146277 15
27655 2
86581 12
57006 1
58307 6
96133 9
49876 10
76601 10
38928 4
98209 9
50909 3
76458 8
59777 8
379478 86
63201 7
52052 6
43982 3
49731 14
89230 23
97159 16
26102 0
97706 17