745380
632500
351889
813102
141461
207834
553121
660659
157914
332543
290444
606856
758320
481654
97909
130649
8256
599115
47731
81636
77206
277366
705703
972175
795350
969386