871341
49810
486433
161303
47732
965978
495165
8314
157848
1005642
387355
374935
137931
786370
296582
292554
175644
296286
339627
100636
976149
410978
883759
646889
392289
893425