4893 618
10048 78
22531 325
9660 106
22734 629
180657 730
15175 551
9378 505
23310 501
5793 637
7711 694
4842 675
42424 115
58653 898