5428 676
4993 618
10128 78
22652 325
9754 106
22919 630
188961 741
15857 551
9857 505
23915 502
5920 637
7876 694
43977 117
60962 899