47824
137
21456
29
13518
9
43405
70
16269
7
24083
17
23680
17
44681
43
12919
1
9041
2
30299
35
13810
6
23271
20
10730
5
18176
16
25687
40
96967
167
48903
58
12519
13
17299
32
47050
82
31703
10
10416
1
14051
3
6186
8
11058
7
22880
17
17747
127
70125
33
50793
10
18670
12
16911
5