29679 20
60431 50
39231 15
47652 28
21006 11
37005 14
20951 8
21730 13
76478 28
13808 11
30480 24
12234 8
11402 4
17231 8
18509 8
12455 12
16078 12
35983 34
12109 4
32578 27
23653 22
52881 89
63130 16
35382 22