31475 13
31432 33
31265 60
30948 25
30620 24
30038 64
30034 81
29719 36
29299 16
29132 56
29116 43
28839 56
28816 41
28603 18
28368 33
28341 18
28327 27
28312 12
28144 59
28120 38
28051 42
27895 64
27882 41
27724 52