300 55
3562 707
14009 100
11483 766
276507 710
42668 492
51756 158
4867 729
3847 368
4602 241
2773 178
4708 319