4812 405
26544 493
16058 164
9428 979
122164 593
60173 417
26410 631
5655 842
2883 482
10674 261
6063 53
4008 332