54426 37
13806 11
11451 4
12127 13
245678 22
2053178 110
315106 11
218077 16
133677 10
121930 11
300429 12
142306 7
116581 9
121659 16
155979 19
93928 6
43382 5
79506 20
27851 8
71101 7
214383 24
57257 15
60554 15
191154 32