17948 60
12664 28
20462 55
9999 14
49500 127
11497 9
9710 21
6774 7
7496 11
10870 25
9933 19
26445 84
10720 23
9342 13
8405 14
13981 40
9626 15
8613 16
19731 16
7750 2
13952 30
9263 13
27977 53
42353 105