22184
962960
192123
734252
193329
666964
38365
33178
437831
831405
90663
5130
5060799
3500581
2981148
2300804
2205988
2000609
189578
1891357
1737118
1709136
1654195
1622471