41368 22
27257 20
12976 11
27216 12
27324 17
18875 16
16202 8
32000 23
49854 50
78072 58
93544 87
25121 25
13588 12
38591 29
41715 36
25702 29
40451 68
9067 1
15016 23
17279 17
11917 15
25727 25
10901 4
33424 57