635404
818209
108661
284289
578541
234668
253572
65397
487308
129393
191559
364428
5175799
3593581
3123148
2426804
2246988
2070609
1996358
192278
1778118
1724136
1699196
1644471