17918 27
14256 24
8498 17
9311 20
10848 16
7402 14
35084 59
6206 9
15315 40
12050 28
6285 8
17678 21
18414 49
13841 33
55315 104
9891 9
144290 354
8568 22
7993 20
10842 13
49270 86
53615 63
11538 22
8437 18