3891 268
1666 252
6949 259
4332 38
5081 729
1778 306
3973 205
4464 705
5322 291
4954 157
3225 469
3601 290
974 139
9321 636
3918 746