4778 405
26524 493
16045 164
9371 979
122093 593
60094 417
26370 631
5653 842
2881 482
10669 261
6040 53
4005 332