4735 405
26504 493
16020 164
9278 979
122001 593
60012 417
26325 631
5649 842
2874 482
10667 261
6028 53
4004 332