42902 2
30704 5
19176 2
93057 24
99409 9
129481 23
118852 14
122657 29
44755 6
45678 11
27003 3
34829 2
22904 9
42333 5
29281 5
24202 1
37180 5
42708 3
52726 5
56231 8
27655 5
40981 7
36406 3
27405 8