10931 24
11192 33
22626 45
20065 7
7647 4
11312 25
6484 2
15957 22
18854 30
3110 5
5438 15
6460 11
51649 74
19246 11
34762 20
13791 18
11804 22
5281 7
12334 18
12227 17
10326 17
56892 60
7877 14
42798 80