33557 3
42034 5
26977 3
63603 14
60559 9
50103 4
47902 6
40806 3
36931 4
23032 2
33928 2
27557 2
59834 10
37951 9
25280 3
95355 11
43780 11
34305 3
127302 23
329609 115
73679 22
65058 18
144257 52
32552 1