392593
72810
1059133
389417
371991
260314
703449
35637
885410
33943
560919
1426
760280
944268
510631
313275
89369
503862
168774
333105