10048
2641
3040
3436
2531
20693
4813
6626
4739
22894
2952
5982
3753
7075
6356
2018
3159
3298
6743
7342
3448
4039
2892
5071
4084
4047
4842
3742
3395
3496
2786
2669