13016 95
5654 582
8951 414
53004 741
11726 456
3351 282
13452 862
3941 380
4012 715
5009 769
2965 355
4695 557