33639 29
11685 8
12931 10
23579 23
17541 8
7164 5
38031 35
42515 49
19494 18
14461 11
26837 28
17744 11