4795 405
26532 493
16050 164
9408 979
122132 593
60140 417
26391 631
5653 842
2882 482
10671 261
6048 53
4006 332