80370
257756
30320
609507
602987
496361
916598
762372
457716
897294
372212
187527
5305799
3727581
3240148
2560804
2307988
2150609
2070358
194378
1850118
1750136
1742196
1667471