19737 28
32041 34
17734 26
16616 22
5721 15
11533 28
4571 8
20888 24
27886 84
5854 16
2659 2
30988 120
6715 15
17510 26
10584 37
12818 39
21068 82
12934 56
26679 48
5555 18
11452 20
26049 97