42002 32
24001 32
15893 32
24673 32
10409 32
32501 32
16978 32
6732 32
10451 32
15490 32
23480 32
11460 32
8733 32
10390 32
18104 32
18290 31
12871 31
11556 31
29785 31
26199 31
37679 31
26894 31
29715 31
35620 31