436991
391630
82173
463268
390426
325399
8348
885499
211115
210844
182746
596639
351735
82869
317188
393784
293494
710625
746412
975598
1028868
172765
89367
590375
660634
157686