34881 2
9601 2
9427 2
50157 2
30082 2
28028 2
12207 2
7954 2
17876 2
8751 2
3307 2
3232 2
13405 2
157029 2
10131 2
2256 2
7802 2
2658 2
35505 2
19809 2
11159 2
26626 2
16927 2
5127 2