31652 2
6002 2
5927 2
5959 2
4829 2
9433 2
18381 2
82581 2
57281 2
10827 2
12606 2
48230 2
4752 2
10303 2
9979 2
26780 2
3359 2
11756 2
5581 2
5276 2
976 2
8281 2
51102 2
97778 2