15322 12
50421 132
39305 50
20941 36
18277 18
31787 72
30969 83
37759 52
15903 18
19501 8
20890 26
22157 46
18833 23
12660 8
26207 63
58931 167
33598 66
44815 80
23922 59
18571 59
44865 151
18076 18
39121 100
38481 87