11992 453
22323 404
2170 116
4912 322
15250 863
15504 648
9483 345
10636 478
100851 725
13909 249
63067 672
9507 290
32422 297
26019 129