10095 10
12594 25
26800 33
18846 29
6020 10
30789 45
30213 58
48588 70
56037 135
17952 22
23928 26
15036 21
41770 65
14386 25
11937 21
12238 22
23804 27
14595 61
16608 40
12105 46
10806 30
11481 37
17205 26
20788 58