4990 405
26663 493
16121 164
9809 979
122504 593
60656 417
26673 631
5662 842
2895 482
10706 261
6140 53
4023 332