11734 36
22019 19
35584 89
24322 39
8851 28
16890 44
6072 16
5693 15
3006 3
5384 18
15001 20
13258 30
8168 22
9746 19
13529 31
17180 37
15209 48
44366 59
3915 17
15896 24
4608 12
11244 36
4096 11
17426 50