442978
914753
307473
84539
609644
766562
306208
379690
704826
140284
285313
118535
5059799
3500581
2979148
2299804
2204988
1999609
189478
1891357
1736118
1709136
1654195
1622471