3613
505394
447945
925412
9734
10061
761941
211974
927663
857197
166779
120591
5079799
3512581
3001148
2308804
2211988
2005609
1901357
189778
1742118
1715136
1658195
1624471