16585 14
16052 24
10768 27
17554 30
15800 18
15327 19
31233 13
7021 5
17318 21
12448 41
12448 13
7422 4
13411 16
11388 20
14167 36
9347 8
10444 13
9799 5
14070 36
13096 23
10492 15
27595 42
34207 62
76773 154