488955
920737
485829
418842
260364
388259
132460
996768
972340
5171000
170635
438685
5144799
3567581
3074148
2388804
2230988
2051609
1971358
191478
1767118
1720136
1690196
1637471