43925 92
17029 16
12175 6
18350 20
31581 48
10624 5
14257 15
18091 33
35421 50
9047 5
10319 15
56506 83
25399 27
19770 43
11609 10
20347 28
22499 9
20903 25
18884 55
25246 58
10901 4
20093 43
57575 99
22639 18