4869 618
10042 78
22523 325
9653 106
22717 629
179587 726
15103 551
9328 505
23268 501
5779 637
7693 694
4826 675
42265 115
58416 898