12897 94
5633 582
8914 414
52989 741
11718 456
3350 282
13452 862
3941 380
4004 715
5001 769
2959 355
4692 557