4896 618
10050 78
22532 325
9660 106
22739 629
180930 730
15183 551
9381 505
23317 501
5795 637
7715 694
4845 675
42442 115
58678 898