41
51
31
21
4167364
3535456
3467929
3149460
2837998
2742283
2715955
2545725
2457226
2071209
1921351
1875407