12797 94
5616 582
8896 414
52983 741
11713 456
3349 282
13451 862
3941 380
4002 715
4996 769
2955 355
4687 557