391365
611362
708776
939783
815755
47612
112797
53139
123807
744372
238999
223798
5162799
3576581
3104148
2409804
2240988
2064609
1981358
191978
1774118
1723136
1694196
1640471