15876 15
16927 18
16679 18
11489 4
16271 9
14676 8
16727 25
14846 23
14511 20
17155 28
11610 3
17500 33
30682 34
12690 13
18678 43
11527 14
11668 18
14283 9
15811 19
31097 56
22964 58
41442 158
51693 113
39126 82