25826
Private
4169
29096
13761
23195
15262
25270
25999
25538
24766
16484
23609
15828
16732
13908
16314
10746
13594
24782
5780
19924
19745
21435
25484
25524
25973
17999
24129
15420
18207
25482