2508 7
50301 9
30382 10
11229 8
19359 10
13131 6
42058 11
33556 5
35353 31
16251 10
41755 23
35002 31
24756 29
37004 14
54405 37
58807 41
61229 47
20956 8
65533 28
80282 70
133706 112
28151 10
57080 14
17934 8