124226 4
50507 11
41180 3
27509 2
122857 3
38682 6
33502 0
34433 6
41303 11
41929 2
59402 12
16532 2
39929 11
12152 7
39779 3
26228 4
15951 8
35428 31
35051 31
40359 25
44509 33
52908 27
12259 3
49229 25