2104 663
1237 238
6119 604
6515 482
1554 312
4617 673
14707 49
2887 739
3971 582
183895 841
63741 833
96150 628
66140 780