19528
9372
2494
4937
5055
3118
69329
12240
4939
38394
14658
26085
64739
4662
5646
10321
2330
1726
9732
5882
13238
20691
17822
6647
19315
26112
15974
19606
5269
12400