4798 405
26538 493
16054 164
9411 979
122139 593
60146 417
26399 631
5654 842
2882 482
10673 261
6049 53
4007 332