15056 3
18660 30
14008 10
11938 5
14514 17
13424 110
17565 12
11023 5
12479 3
19107 30
13356 17
17236 22
11490 4
12463 11
11829 8
14820 21
18595 35
15033 6
15287 9
14240 2
12560 8
9841 1
12405 8
18335 17