47529 151
28721 55
34354 137
8030 14
24406 50
51483 49
23919 26
71992 70
36946 44
82129 177
14123 53
13511 16
12122 22
19934 38
26105 86
17805 58
35501 127