39563 67
10979 21
9309 16
26749 32
42405 39
81043 106
54665 50
7461 19
16919 19
18869 15
16572 27
31862 57
10179 22
6662 6
11921 33
50716 61
8433 4
9988 13
18687 27
19087 40
12388 10
42305 40
23118 18
9779 26