40303 8
25108 10
8802 8
14052 10
10309 6
40232 11
32155 5
31977 31
15151 10
38279 23
32355 31
22956 29
35506 14
52558 37
55276 41
55709 47
19880 8
62758 28
77256 70
126484 112
26005 10
54953 14
17056 8
113582 88