34590 60
40373 58
6817 19
8758 23
27889 55
39751 96
15771 37
17795 66
7092 12
25450 29
52555 60
12238 32
11098 35
17077 26
7935 26
31083 30
15070 17
11862 39
8292 14
72938 124
1868 3
1302 0
1247 1
1307 5