15064 30
50152 94
17099 48
44435 55
19660 25
11663 10
64624 188
101602 327
38644 51
59168 134
69477 142
59842 93
32484 28
3675 8
19179 18
44518 43
33329 49
20291 2
39556 40
16077 9
17518 12
13729 12
21315 10
53479 53