113376 3
54779 3
22155 3
17830 3
63955 3
15402 3
98429 3
59878 3
68951 3
40304 3
101377 3
38028 3
4926 3
101054 3
158852 3
32279 3
31901 3
17151 3
139830 3
53578 3
13578 3
47704 3
14201 2
7078 2