11459 59
115370 254
4850 152
10156 614
3696 501
23591 799
6525 145
17860 518
3827 759
4420 614
20556 762