15537
158135
991960
560396
590813
801534
32068
734219
892305
930705
831298
693240
5081799
3512581
3001148
2310804
2212988
2007609
1903357
189878
1742118
1715136
1660195
1624471