22256 2
51658 8
61634 8
125682 29
44826 10
49903 4
91680 12
42803 6
55703 4
94727 7
36453 7
43206 4
43854 5
49351 10
29628 8
29880 6
46208 7
29406 4
47829 4
64933 8
316131 61
126151 25
89904 13
171654 25