21092 43
13444 16
13629 23
19345 15
14842 27
10143 17
12798 20
14480 28
13090 27
14761 9
17167 36
12751 17
15359 13
9207 4
10740 2
10748 3
11565 4
334919 948
12256 19
19863 38
18528 13
11697 21
28154 43
28746 33