31157 5
49904 3
48851 4
123505 23
56629 9
38380 4
40504 8
52952 9
33752 2
30453 2
33604 6
105679 14
64154 9
127752 13
117205 14
35903 5
30279 4
39252 8
22905 3
28876 2
27029 3
31634 12
45204 9
26128 8