15588 15
37658 53
16445 23
30388 38
14438 22
16255 5
18157 37
15467 15
15834 12
34483 48
19804 21
12072 16
12874 7
17157 36
16450 28
31394 42
30207 24
14416 26
13000 18
14376 8
10492 5
19865 19
45994 89
9850 5