98876 17
142104 30
188155 15
720379 49
120955 16
146977 25
322707 30
664882 117
59458 6
83357 7
166706 38
35931 6
104609 12
76882 10
48005 9
163505 13
2352830 358
90658 16
53029 4
33626 3
28482 2
38858 4
58431 8
55355 8