13057 18
9667 9
21653 48
12979 16
18525 29
10112 12
15557 23
10779 13
12128 16
17605 30
20461 36
25362 41
22077 67
21870 57
14494 40
16351 51
13421 43
16999 36
31052 134
11460 19
22414 65
10293 15
16898 49
15640 26