3881 2
4883 2
10430 2
2954 2
1902 2
1259 2
677 2
1052 2
3105 2
6405 2
16358 2
18628 2
453 2
508 2
2109 2
12129 2
4851 2
1757 2
2704 2
6857 2
39282 2
2206 2
2758 2
10030 2