40654 8
25231 10
8934 8
14108 10
10401 6
40303 11
32226 5
32003 31
15207 10
38357 23
32403 31
23027 29
35502 14
52551 37
55326 41
55854 47
19876 8
62826 28
77254 70
126851 112
26133 10
54977 14
17078 8
113752 88