14331 19
20815 31
10602 4
11580 1
10947 18
11693 11
10597 6
19354 20
21789 54
16750 14
24322 24
11565 4
23221 20
19559 18
18089 21
41551 79
21438 35
15659 18
18165 15
16373 29
64749 131
19239 44
33878 58
14261 19