65059 17
29831 9
19456 1
47555 4
25181 6
43776 20
52407 11
54707 4
46732 6
47682 8
21858 2
31831 6
18652 2
103132 41
145004 20
149008 32
58527 7
28352 2
28201 1
22180 5
39683 6
45755 8
49152 8
30629 5