902216
477334
988499
102889
251354
19428
374459
210725
761715
31287
240796
478203
5054799
3492581
2969148
2294804
2203988
1996609
189478
1886357
1735118
1707136
1653195
1620471