17996 30
14031 12
23477 72
24862 86
27617 66
15267 23
18179 33
22839 56
20518 39
25701 18
55913 123
106102 366
46225 145
18118 40
42537 73
44298 95
24659 42
37827 66
31903 47
23625 40
22493 41
25832 27
20533 33
14520 10