633522
957331
984525
567358
457827
85366
71807
680558
398490
364892
514155
713569
5083799
3516581
3015148
2320804
2213988
2009609
1906357
189878
1746118
1715136
1663195
1624471