15102
43319
13077
10920
4865
7914
7154
24621
5938
11370
17617
3633
6419
100679
8017
2555
6360
3959
7986
4809
6515
82797
2358
5689
4370
20673