219668
498341
293869
836557
141215
541503
254301
333809
766959
685500
420942
750587
5082799
3516581
3011148
2319804
2213988
2009609
1905357
189878
1746118
1715136
1663195
1624471