12572 14
78458 91
68548 47
32854 36
7076 7
91158 106
17661 15
7212 1
10131 10
19035 20
11355 11
23587 29