25898 71
35849 118
14923 31
35472 51
15094 21
19765 36
13067 27
7674 14
33790 78
7322 10
32212 37
10477 13
51089 49
29122 29
69672 60
25433 36
29578 80
19899 48
17947 15
30881 72