4343 38
5081 729
1780 306
3977 205
4468 705
5322 291
4954 157
3228 469
3602 290
978 139
9328 636
3920 746