12400 413
94609 744
50302 616
5518 302
8917 600
29474 492
286451 838
11815 145
288592 806
30463 922
33278 418
39907 454
14956 293
98543 338