46484
422689
888766
530143
886835
12353
980595
512525
551368
487206
202850
154973
5059799
3499581
2977148
2297804
2203988
1999609
189478
1889357
1736118
1709136
1654195
1620471