15922 17
10865 3
10859 9
11007 10
15465 27
17938 26
34590 86
17415 41
16806 30
51158 122
17448 34
14797 33
15637 25
23740 29
30770 47
12626 12
20324 49
11543 7
12988 9
19391 38
17471 41
10462 13
12429 18
27582 124