12438 413
94676 744
50435 616
5527 302
8926 600
29483 492
287071 840
11822 145
289343 808
30583 922
33364 418
40144 454
14970 293
98974 338