24002 86
15826 28
18200 22
22907 20
31604 56
15403 27
24710 36
22927 40
28497 96
16133 21
33209 119
16883 19
28713 66
35900 95
12690 9
11261 8
14947 14
12412 12
14015 21
12004 9
15160 42
11151 7
30371 94
9531 7