24710 3
15663 13
31377 81
12220 17
7878 10
10664 15
47359 82
85957 105
13029 7
14232 21
14588 37
49820 62
14946 25
10455 13
22402 35
16699 38
11616 19
5879 4
17016 29
6097 9
10820 18
35084 59
18606 49
15407 22