35306 10
26376 2
60206 7
30834 5
95755 19
22256 4
80777 11
23228 2
36651 8
50078 7
44852 4
33679 2
44934 7
86008 7
38182 3
52628 6
67708 12
165829 27
22903 2
30876 3
32653 2
73177 13
91555 22
131809 51