12438 413
94678 744
50442 616
5527 302
8929 600
29484 492
287110 840
11822 145
289376 808
30587 922
33367 418
40151 454
14970 293
99010 338