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