112904
14649
294779
7253
673713
488910
563407
88190
685972
844519
168859
917305
5165799
3584581
3109148
2416804
2242988
2067609
1986358
192078
1775118
1724136
1696196
1642471