30715
1948
2299
2291
2628
7901
7402
5918
13371
3153
3569
4333
6836
6221
18635
11357
6050
3450
16123
4855
3399
11514
9947
30624
9147
5954
6454
3331
52607
107881
6755
13172
5507
3119
16744
3329
5963
10604
19112
9681
19891
12012
14963
17819
2630
20108
4515
18552
6188
11660
3083
4981
5379
3390
4668
6005