31209 8
75753 12
54757 13
19651 8
41084 10
24505 6
50578 11
40055 5
51927 32
22905 10
57406 23
49230 31
36276 31
45680 14
66031 38
78004 41
90805 49
27156 8
79807 29
96855 71
165704 113
33552 10
68801 14
24251 8