12814
8035
19528
1490
7725
11020
10719
1520
9222
7133
7779
9115
22256
16720
14731
13280
10092
980263
8794
8760
837148
731142
67611
6690