33551 36
56719 58
20653 17
13099 12
10081 7
17638 15
11303 6
78510 47
23874 14
7553 1
13549 11
54848 37