12756 94
5608 582
52980 741
11711 456
3348 282
13451 862
3940 380
4001 715
4994 769
2953 355
4685 557