31028 2
20679 1
33708 1
29180 3
73553 16
23932 2
31504 8
47508 9
40676 1
50332 6
116932 15
28607 2
46606 7
24183 2
60976 7
21909 1
25109 2
48553 8
50201 5
93555 15
39577 3
72331 7
36407 5
30633 5