1008731
331144
399652
831636
725742
954966
984168
827133
327609
727261
230582
580798
5005798
3448581
2920148
2240804
2182988
1969609
188378
1855357
1711118
1694136
1634195
1607471