83713
179726
955942
11348
21351
247948
396685
863920
749407
600180
331859
938671
837103
556835
25558
240475
8822744
557286
3257577
3122980
3064510
2247192
2035495
1993492
1939216
175766
1741948
15985
151261
1476545