12400 413
94609 744
50307 616
5519 302
8919 600
29474 492
286460 838
11816 145
288612 806
30470 922
33280 418
39910 454
14956 293
98554 338