137255 11
33334 6
19959 5
14707 6
41052 11
17302 4
55103 4
11203 5
27456 6
39609 3
28709 8
26084 2
16677 4
54082 6
30356 1
77657 14
19132 7
62107 8
93629 14
51356 7
32381 2
43984 1
26130 10
81007 18