14928 27
18114 23
23365 76
11360 7
13066 16
12000 20
13057 16
33421 89
14611 19
10471 18
12764 32
16409 24
10460 12
25574 92
9441 12
12050 16
39187 64
20124 25
23474 41
47587 64
29472 47
30316 51
49798 98
91369 385