261225
75256
556555
216309
429977
963138
591575
153203
76203
409994
480321
919540
315955
92919
515177
412823
700660
763830
1002482
828629
856808
422748
881522
168515
60770
136952