4784 405
26527 493
16047 164
9382 979
122103 593
60104 417
26375 631
5653 842
2881 482
10670 261
6043 53
4005 332