78727
46312
119544
134928
85925
5432
14660
610
580
430
280
620
1616017
1132012
10663276
1019416
96813
9661258
7956154
756611
70056
60714
56292
53368