12192 28
7230 7
11138 35
56222 71
8824 4
9769 16
14988 8
21701 50
13962 13
14526 10
10747 32
12884 30
4200 12
26017 82
22023 41
34920 83
12526 12
49673 115
64027 169
19845 36
124442 107
10663 19
6218 10
80472 111