12434 413
94674 744
50425 616
5527 302
8925 600
29483 492
287026 840
11822 145
289286 807
30582 922
33353 418
40136 454
14970 293
98949 338