20418
33570
4232
37796
1047
67650
3104
775
3403
9147
6045
50147
24552
1232
958
2899
2114
3202
9351
22472
7022
7594
12808
57579
37586
5867
17635
978
1221
9633
2282
2082
32739
3831
22577
43514
955
644
1045
909
1380
707
3856
2439
6488
4030
19840
1401
5974
1977
709
2338
4839
835
695
2450
1059
2641
4963
20050