4987 405
26663 493
16121 164
9799 979
122499 593
60644 417
26671 631
5662 842
2895 482
10705 261
6139 53
4022 332