483988
61143
58183
655376
617132
882658
881464
66185
833998
461839
708323
787211
4236364
3588456
3523929
3173460
2882998
2792283
2760955
2573725
2483226
2090209
1928351
1886407