13031 20
11283 29
15589 17
12545 28
12813 16
17714 38
13325 13
10106 10
5640 10
22552 45
29443 38
12371 10
13895 18
15206 25
7275 10
16052 16
20902 45
11770 8
5959 3
8327 6
12424 27
17455 27
26201 29
28026 43