72332
58110
194102
729667
87300
344739
487384
635446
333775
95948
106425
353427
2940361
2627455
2557928
2513455
2240995
2137955
2098281
2029719
1913226
1678208
1613351
1571406