522663
1003671
137744
570575
325600
203706
72313
17641
187200
281977
203730
343279
1757948
567500
754436
53138
577706
419296
247234
796383
717432
737719
296619
378286
476338
133410