21150 12
15654 6
13372 10
50595 49
64465 16
67044 48
111923 117
31969 34
32876 16
15420 4
28808 33
13513 3
26400 25
106578 134
181799 318
12281 9
16079 9
27900 29
17015 14
18574 9
63466 57
40342 54
13096 7
21914 7