13006 95
5648 582
8948 414
53000 741
11725 456
3351 282
13452 862
3941 380
4011 715
5008 769
2964 355
4695 557