87899 308
43756 117
49988 45
35030 83
44147 116
15996 16
16331 32
17550 51
77031 173
21011 28
16228 8
81541 106
46703 84
15394 10
28299 22
14287 17
40495 35
16229 33
47486 50
27576 73
3556 64
28799 53
27165 66
21683 64