11535 10
10851 13
12507 4
36917 59
20167 38
41068 96
19802 49
28610 65
18096 40
9377 7
15353 29
11806 14
35400 112
14445 18
14497 28
11317 20
26210 38
11304 12
28190 24
14565 32
21411 48
12865 29
15528 21
15453 16