13227 20
20764 18
21968 38
15969 28
9669 9
29648 43
23102 28
17654 31
18848 40
30006 82
16173 20
40127 48
18898 21
18691 27
21844 62
21740 61
15307 17
46527 150
33097 112
24559 43
15852 38
17798 19
49834 119
10208 2