10340276
991
860
801
740
550
500
1118112
480
743811
428636
2981300
1606217
1010516
96563
9391258
7755154
69596
60134
55542
52978