15032 31
19663 55
14992 41
21043 50
17265 33
44327 99
12190 11
12050 16
13293 19
20355 25
25250 48
26585 67
33620 69
11380 9
20226 43
15421 26
15512 24
16081 12
16752 26
20031 42
16972 63
14380 18
15047 19
15732 30