4477 628
2305 398
4696 59
4989 332
1790 338
3481 861
1690 273
7771 246
5854 828
2842 255
3098 261
9105 28
5565 512
1597 243