2052 2
48034 2
239804 2
36309 2
13326 2
11533 2
7634 2
9029 2
12459 2
15503 2
6679 2
39581 2
7008 2
51782 2
41528 2
8830 2
9277 2
4856 2
11803 2
11527 2
31027 2
1384 2
10757 2
6429 2