8531 119
46598 626
27646 810
6513 206
17556 355
8895 322
196548 738
12903 470
16565 720
9764 967
6025 415
11753 358
3504 501