15032 31
19434 55
14992 41
21043 50
17265 33
44327 99
11960 11
12050 16
13293 19
20124 25
25250 48
26585 67
33620 68
11152 9
19992 42
15189 25
15512 24
16081 12
16752 26
20031 41
16972 63
14380 18
15047 19
15732 29