4895 618
10050 78
22532 325
9660 106
22739 629
180844 730
15178 551
9381 505
23314 501
5794 637
7715 694
4844 675
42435 115
58668 898