11735
22372
7713
3345
10574
22842
6814
9028
2701
4494
9531
7541
5928
9468
3976
5745
2956
6530
6400
5534
3578
3917
4558
3013
5778
34498