10637 16
54662 99
5983 4
8409 5
31165 27
7409 8
10229 13
9509 9
24427 22
11197 14
16037 23
10889 5
15984 16
8844 14
34272 27
15125 22
14890 5
6695 12
11793 11
16070 32
30851 35
24913 47
7249 15
19371 26