45609 96
5072 885
5177 658
3028 124
3192 521
4946 893
5976 276
3021 288
3956 548
9234 645
5439 714
2653 470