33580 20
67233 50
44854 15
52904 29
22627 11
39058 14
22377 8
23653 13
80855 28
14606 11
31751 24
13529 8
12129 4
18428 8
20003 8
13704 12
17702 12
40209 34
12877 4
35555 27
26184 22
57932 90
64957 16
36426 22