5426 676
4993 618
10127 78
22651 325
9753 106
22915 630
188893 741
15847 551
9856 505
23908 502
5919 637
7874 694
43966 117
60948 899