965979
781325
191597
512405
51511
704685
258690
371891
775550
8125
333476
395960
5513367
4531935
4349459
3444998
3444462
3404286
3354956
3011729
3000226
2482209
2133352
2132407