413921
271209
187564
19317
44590
379617
395565
148705
592867
39976
123521
948698
4238364
3588456
3523929
3174460
2883998
2793283
2760955
2573725
2484226
2090209
1928351
1886407