35855 8
30629 2
27580 3
59705 24
36902 5
32282 5
27331 3
96376 24
50059 6
20829 3
28434 5
50203 16
33427 8
17584 2
37683 2
31206 4
21281 4
23781 4
33955 4
26659 4
24357 5
28306 5
36256 6
23428 2