14882
4941
23235
2109
21055
51658
2806
4235
7038
6534
1940
65417
60848
15318
77187
3621
26919
3087
5465
8665
4013
3365
76062
22493
2909
116669
10008
42855
16237