630 2
14470 26
8240 5
21246 17
34994 75
13941 11
7756 8
11842 10
24108 39
22593 32
9511 12
11419 14
12003 11
10092 12
12145 19
12651 23
7914 18
9935 12
24009 60
10984 24
6869 11
7504 6
9946 16
28353 45