4742 405
26506 493
16025 164
9291 979
122012 593
60028 417
26330 631
5649 842
2874 482
10667 261
6030 53
4005 332