25525
88286
84546
68364
27891
36506
8844
4378
2589
2679
10388
2432
3852
4853
3645
6320
12215
5042
4548
7122
14763
12199
3406
4073
10810
9627
7429
9574
6518
4951
6861
3579
49409
16582
6198
6341
6685
5528
5908
5943
9865
3500
4831
4323
4059
3314
4536
3245
3052
21617
8284
3165
2975
5221
6938
8386
7121
3335
43695
4254