75440
12222
101755
192100
57051
448525
609802
684588
1082599
926304
601768
76187
554124
102507
563205
313219
636720
511529
528632
642817
484810
330127
33612
315182
358778
486449