349571
13307
621347
281812
546178
66776
175953
297794
827240
625940
274771
99162
1757948
567500
754436
53138
577706
419296
247234
796383
717432
737719
296619
378286
476338
133410