21
11
41
31
51
4229364
3582456
3520929
3169460
2876998
2786283
2754955
2571725
2480226
2087209
1928351
1886407