23459 37
19531 41
12106 9
20001 49
15265 35
17553 13
12891 19
10968 9
10303 11
18280 25
12872 10
13496 22
14592 44
15743 31
17222 38
10574 15
16046 17
12158 20
11138 1
19174 28
20416 32
11685 5
36884 106
95437 487