297 42
150120 498
2042 113
26450 859
62373 734
53948 703
99383 201
51096 504
17547 120
10410 256
9929 380