12403 23
21222 21
8968 11
12840 8
20668 40
11666 22
8146 22
15982 15
134535 180
10438 14
13466 26
11165 19
14380 37
13371 41
29194 27
10395 7
15450 39
8248 25
73719 140
68573 50
9576 8
7758 18
18435 51
5857 11