113908 4
103426 8
112809 7
74209 5
37252 2
52359 5
443781 50
133430 19
91655 6
49204 6
68032 13
146229 18
31051 5
79454 7
32180 3
71755 6
56726 2
56953 6
24781 4
79033 11
118432 20
301280 64
90581 15
344758 79