984542
808390
200207
90845
215914
650177
514256
260107
249662
90327
599148
62647
901944
428417
638996
296106
345727
91546
31420
83753
12686
443456
679892
37191
20632
258340