43753 2
7558 2
4331 2
4034 2
10384 2
9958 2
7080 2
8001 2
19908 2
10852 2
5259 2
28902 2
57806 2
100856 2
11607 2
19032 2
76803 2
8226 2
9734 2
5978 2
1558 2
2505 2
6307 2
9051 2