684964
1049862
95153
444670
73252
797824
227935
112927
1225710
321848
758194
89166
786147
874949
1005724
799610
528505
42952
76987
586377
283284
523841
437275
813256