4737 405
26504 493
16020 164
9283 979
122006 593
60017 417
26325 631
5649 842
2874 482
10667 261
6028 53
4004 332