10830
6518
1559
10711
20760
7635
43349
26808
4507
1284
1998
1588
1796
1527
5039
3678
1335
1442
19629
5048
4081
1954
5222
13940
1202