180275
97633
494682
408400
1116186
309516
1163346
162579
988156
710533
198637
84657
802951
460118
361102
53387
514115
83066
277432
627607
217434
906387
953831
406740