15057 30
10962 9
20520 24
13168 18
33816 14
44764 51
42415 54
6544 4
8945 6
10378 10
26535 30
43072 58
18148 18
6720 8
58135 86
47166 54
13592 14
17516 14
26885 34
15794 12
127464 128
44268 62
15405 7
20703 25