20955 2
1282 2
1028 2
2358 2
1558 2
2078 2
204 2
2279 2
2203 2
10077 2
3806 2
38034 2
36259 2
9732 2
628 2
1451 2
3958 2
6107 2
1908 2
401 2
4058 2
3409 2
1851 2
38476 2