30901 2
88031 24
47408 5
36130 7
58232 15
216677 76
78659 26
49632 9
27804 3
33676 6
19627 2
28077 3
34876 4
79834 8
30902 3
22503 3
43628 8
58003 6
28354 4
28183 2
50334 16
70332 19
75233 5
49752 2