16402 26
14055 10
15453 16
15528 21
12865 29
21411 47
14565 32
28190 23
11304 12
26210 38
11317 19
14497 28
14445 18
35400 110
11806 14
15126 29
9377 7
18096 40
28379 63
19802 49
41068 94
20167 38
36917 59
12276 4