301 42
150121 498
2044 113
26452 859
62381 734
53948 703
99396 201
51102 504
17548 120
10411 256
9930 380