542995
786986
22810
638774
17255
182302
310277
247616
835532
74232
927427
660102
5029799
3459581
2936148
2256804
2193988
1979609
188778
1864357
1721118
1699136
1639195
1612471