710709
364393
217193
122399
766423
871245
974890
647398
41927
983391
41926
194337
5165799
3584581
3109148
2417804
2242988
2067609
1986358
192178
1775118
1724136
1696196
1642471