15876 16
16927 19
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 20
31097 56
22964 58
41442 158
51693 114
39126 82