2630 7
50352 9
30529 10
11259 8
19432 10
13254 6
42151 11
33580 5
35434 31
16333 10
41884 23
35058 31
24757 29
37033 14
54434 37
58905 41
61533 47
20982 8
65559 28
80304 70
133878 112
28156 10
57226 14
18083 8