310 42
150126 498
2054 113
26469 859
62416 734
53968 703
99486 201
51140 504
17559 120
10419 256
9940 380