5428 676
4993 618
10128 78
22653 325
9755 106
22919 630
188967 741
15859 551
9857 505
23916 502
5921 637
7877 694
43980 117
60963 899