10048
2641
3040
3437
2532
20693
4815
6626
4739
22894
2952
5982
3753
7075
6357
2018
3159
3298
6743
7343
3448
4040
2892
5072
4084
4047
4842
3743
3396
3497
2787
2670