405 128
1055 232
2578 708
2267 573
9601 799
9848 754
9972 70
4899 102
7030 844
30098 687
5305 826
5126 354