10651
4114
3613
3476
10321
3717
2854
4480
4255
3812
48757
3559
5034
8983
5638
8177
7133
6820
3198
2827
3138
34570
23421
9327