1018123
586430
474463
334161
379996
68818
646165
237767
373426
823160
958213
767688
4236364
3588456
3523929
3173460
2882998
2792283
2760955
2573725
2483226
2090209
1928351
1886407