43417 20
21826 21
42917 35
14079 11
31194 27
29301 28
16250 14
88229 101
12243 8
9713 3
15929 2
15461 5
23330 20
18317 31
24076 18
14711 15
29110 46
46762 64
26782 20
37133 57
14655 30
16128 23
28026 24
56247 66