30504 25
26395 25
11505 25
19815 25
16511 25
15832 25
17103 25
16819 25
10896 25
9101 25
4834 25
2857 25
3374 25
3551 25
3703 25
3272 25
3078 25
3323 25
2826 25
2612 25
2939 25
2971 25
3061 25
2905 25