33250
484884
281732
292104
43103
12608
517177
603620
290367
167691
546826
183868
189952
1006812
227580
101495
117474
301515
481677
702160
833841
946458
578537
946997
77774
700658