24520 82
8547 119
46650 626
27652 810
6518 206
17560 355
8896 322
196601 738
12904 470
16567 720
9768 967
6029 415
11754 358
3506 501