4890 618
10048 78
22531 325
9658 106
22734 629
180545 730
15169 551
9378 505
23309 501
5793 637
7710 694
4841 675
42418 115
58639 898