15302 9
15825 5
14869 1
51617 36
26883 30
16236 5
30742 24
15286 5
34928 23
27918 32
84195 110
23751 4
22506 4
20442 6
26191 12
26015 15
25263 17
47072 68
34050 29
15283 2
30016 39
15669 8
17436 3
36373 18