12301 413
94168 744
49816 615
5487 302
8886 600
29417 492
284593 835
11790 145
286569 805
30185 922
33044 418
39422 453
14799 293
97134 338