12493 413
94864 744
50664 616
5547 302
8950 600
29543 492
288158 842
11836 145
290570 809
30715 922
33515 418
40500 454
15051 293
99787 339