6349 36
15001 20
42182 43
12122 22
18078 31
45077 43
7204 30
29179 59
17561 19
11917 30
7821 18
34531 99
20208 28
30932 58
29684 88
50626 84
82565 178
26432 52
19934 38
6057 1
20428 31
21582 88