2842 268
1541 252
6737 259
4097 38
5007 729
1752 306
3818 205
4421 705
5245 291
4909 157
3188 469
3452 290
938 139
9048 636
3877 746