658502
350543
177229
440382
65579
745515
369570
423367
169224
253686
102266
811433
5082799
3516581
3011148
2319804
2213988
2009609
1905357
189878
1746118
1715136
1663195
1624471