382579
357775
68962
81327
392739
969349
796339
637750
118408
305219
817618
96825
5516367
4533935
4350459
3446998
3446462
3407286
3355956
3012729
3002226
2485209
2135352
2132407