51539 74
21564 18
29196 26
39622 40
37015 72
51262 194
34511 63
88087 289
104777 155
55773 110
46144 94
94539 302
113560 426
138194 440
50553 37
26786 49
33940 93
47345 80
14064 19
92576 184
46486 98
27270 73
20401 25
83616 238