15811 2
12434 5
23125 28
13346 10
17947 10
20438 9
16935 16
20121 21
26665 20
22730 24
15469 7
15146 11
12724 4
32841 34
67994 126
93637 199
14684 9
20160 15
34097 54
44710 78
16972 15
70831 119
20529 16
37460 45