643738
785924
419373
44681
116956
42990
313108
383205
47565
664805
64012
927907
5082799
3516581
3014148
2320804
2213988
2009609
1906357
189878
1746118
1715136
1663195
1624471