4662 38
5181 729
1821 306
4184 205
4584 705
5479 291
5046 157
3440 469
3808 290
1048 139
10103 636
4023 746