4787 405
26527 493
16048 164
9391 979
122113 593
60113 417
26379 631
5653 842
2881 482
10671 261
6044 53
4005 332