21056 79
23987 47
19381 32
23056 42
15820 25
36775 65
12412 9
9060 18
18954 25
33409 40
26855 42
19258 47
11034 20
45192 103
17240 26
5731 18
2439 11
3495 8
32454 33
12531 19
4234 1
15014 24
34428 91
25341 61