31381 3
11684 3
11007 3
28180 3
16531 3
46829 3
15259 3
9976 3
20558 3
70354 3
7955 3
18226 3
26402 3
14078 3
6833 3
55481 3
5881 3
11352 3
14106 3
151133 3
31728 3
100757 3
40229 3
20103 3