25207
5
8583
1
22842
10
25928
17
685
6
68708
58
42203
32
6384
18
109460
92
97529
89
110809
51
100330
33
12848
43
2926
2
37301
82
2000
3
78869
67
5990
21
7759
0
12384
0
43143
25
57410
35
62323
31
33498
35
5050
45
87691
50
119256
46