5244
4287
9859
6106
97057
3509
1995
63480
75734
2890
2748
64420
1601217
1111412
10157276
1005116
96193
9267258
7629154
737511
69366
59784
55232
52848