32703 47
30564 42
14717 21
11291 14
32881 94
20070 43
24010 58
18261 33
28961 53
38370 79
21943 44
14959 15
9348 1
17561 46
45994 89
21812 49
41101 160
25478 71
18012 28
23870 54
14719 12
9850 5
10371 5
81644 92