31034 88
29858 86
13622 17
28194 39
26787 88
10334 6
22090 47
59163 174
37299 111
36003 133
40099 149
19706 59
38797 107
30873 106
20883 47
24192 87
37615 94
25674 36
17668 23
34925 72
24615 24
16885 31
54981 232
17509 36