20199
563443
742290
221780
262202
236748
166455
485287
810565
514571
286125
677428
4236364
3588456
3523929
3173460
2882998
2792283
2760955
2573725
2483226
2090209
1928351
1886407