25301 23
16200 13
10281 8
19371 19
9883 7
30359 32
45843 48
7616 1
28692 31
23776 21
13991 12
22051 15