13953 16
40503 51
27665 49
9430 3
23756 25
17630 10
11282 17
21920 43
17377 34
36885 72
26121 23
11450 2
18218 7
8596 12
14741 28
13937 17
10256 7
15827 8
24877 36
17555 27
32360 39
12596 10
9640 8
19621 40