36550 44
12263 12
12126 12
18373 18
11901 12
20572 22
10387 11
23568 29
19728 23
6956 1
22358 28
29713 36