12725 94
5600 582
52976 741
11708 456
3347 282
13451 862
3940 380
4000 715
4993 769
2953 355
4684 557