12893 94
5632 582
8914 414
52988 741
11718 456
3350 282
13452 862
3941 380
4003 715
5001 769
2959 355
4690 557