42228 10
62134 27
28828 10
100805 52
25057 8
44508 33
66905 33
32284 22
17328 12
22733 8
17279 5
26307 9
52976 34
41680 21
15280 4
174104 24
341234 12
286458 37
159558 10
139932 15
140403 25
391576 54
786602 170
619602 94