21360 15
17362 27
20454 65
19218 37
14717 21
16843 15
21150 34
13000 18
29909 50
23891 18
40560 57
206495 702
43039 115
42507 128
24470 79
33223 79
25752 21
14416 26
11124 8
30207 24
16035 13
31162 41
30417 51
16450 28