327205
539922
47580
166357
31752
138359
851505
948289
79907
181152
166438
71489
61377
113433
968107
479227
165662
595175
411134
991762
22878
14368
40380
332358
579514
405903
451964
337409
765975
166781