5446 676
5001 618
10133 78
22662 325
9763 106
22939 630
189374 741
15905 551
9878 505
23947 502
5934 637
7890 694
44082 117
61116 899