31027 2
20627 1
33709 1
29157 3
73554 16
23929 2
31504 8
47459 9
40681 1
50308 6
116934 15
28601 2
46579 7
24131 2
60954 7
21877 1
25083 2
48553 8
50182 5
93527 15
39576 3
72279 7
36376 5
30558 5