13091 18
27924 35
25557 32
24049 55
20389 33
25715 18
17463 12
9564 12
7201 8
8897 6
93040 119
27555 84
43944 67
80773 141
29776 33
23521 36
16145 22
17780 30
38805 57
22136 37
14175 22
39131 82
73982 175
20616 30