695441
879159
501752
804337
313706
25350
1003999
908432
426349
441951
164428
975377
5161799
3574581
3102148
2403804
2238988
2064609
1979358
191878
1774118
1723136
1693196
1639471