9595 3
14035 21
23288 40
16688 30
12619 23
7600 7
7079 10
7438 14
9053 7
11599 13
6565 9
17464 23
14948 24
9353 11
8769 8
22723 30
20579 21
11305 20
9348 15
22096 47
13398 9
8356 5
9265 15
10789 8