2454 2
4833 2
45853 2
44601 2
28033 2
10758 2
1581 2
7127 2
20705 2
31507 2
138329 2
13358 2
111106 2
4151 2
3932 2
2957 2
16709 2
15153 2
1834 2
167781 2
80256 2
5803 2
13532 2
41202 2