24596 24
42043 62
55482 88
39825 53
37067 59
30141 64
22658 30
63475 103
40916 49
47739 91
45 34
77860 112
16140 21
39331 35
9150 25
7822 9
11263 24
22241 28
25571 34
22370 31
34606 97
36356 48
13365 32
20548 35