40029 71
55666 145
28489 55
34464 53
34485 79
14294 43
4605 12
17563 34
14375 25
38346 55
8159 29
33644 140
4071 3
14143 32
8948 13
14648 50
54415 83
13826 33
10971 31
22586 65
12791 48
17041 63
37184 77
10513 19