579683
774340
461830
7863
263273
14486
759105
368608
557302
20251
863939
33013
5081799
3512581
3001148
2310804
2212988
2007609
1903357
189778
1742118
1715136
1659195
1624471