12949 20
17141 12
20316 35
5592 12
38896 31
14993 26
6751 9
14872 19
13836 7
9997 9
19621 32
14098 26
12570 15
8611 3
11773 19
13279 16
12396 23
5082 10
8517 10
16016 26
5386 5
7863 18
37225 51
26695 39