52418
39603
621417
684820
443321
433418
969916
517565
942559
739471
703760
602408
5118799
3552581
3053148
2360804
2227988
2035609
1948357
191178
1759118
1718136
1684195
1634471