5906 268
2059 252
7504 259
4718 38
5282 729
1832 306
4272 205
4616 705
5540 291
5082 157
3468 469
3862 290
1065 139
10380 636
4053 746