19737 28
32041 33
17391 26
16616 22
5721 14
11533 28
4571 8
20888 24
27466 82
5854 16
2659 2
30988 120
6715 15
17510 26
10584 37
12818 39
20726 82
12934 56
26343 48
5223 18
11452 19
26049 97