15064 30
50152 94
17099 47
44435 55
19660 24
11432 10
64391 185
101602 323
38415 50
59168 133
69477 141
59612 93
32253 28
19179 17
44285 43
33329 49
20291 2
39556 40
16077 9
17518 12
13729 12
21315 10
53479 53
20079 19