25086 912
79578 933
27141 420
28828 86
4044 639
5350 820
5641 591
2360 168
7796 810
5917 317
24577 450