4810 405
26542 493
16057 164
9422 979
122162 593
60166 417
26408 631
5655 842
2882 482
10674 261
6062 53
4008 332