4739 405
26505 493
16023 164
9284 979
122009 593
60022 417
26328 631
5649 842
2874 482
10667 261
6029 53
4004 332