188535
617141
43431
21610
230455
18525
84853
315955
500744
92919
515177
382510
100991
926917
394106
698796
238650
863459
548914
25729
788996
287904
662107
73976
81661
201332