188756
664906
442384
15387
96483
327626
456579
169718
147133
81049
62932
145809
5165799
3584581
3109148
2416804
2242988
2067609
1986358
192178
1775118
1724136
1696196
1642471