149480 147
39693 33
13442 11
7835 5
40402 38
42761 41
35073 37
24131 32
22914 23
13509 17
5783 7
13607 19
14636 11
18880 33
26949 48
18847 19
10408 13
10282 12
7371 8
67957 83
52180 43
9704 6
10537 15
54243 89