13162
448715
861634
568580
31123
505659
96667
683729
20941
938133
240527
984426
5141799
3567581
3073148
2385804
2230988
2048609
1968358
191478
1766118
1720136
1689196
1636471