18776 1
27028 1
193859 26
168908 14
99253 10
128129 18
50802 1
89356 1
74352 3
65832 8
43856 7
40779 6
32753 4
31452 2
47434 6
75679 18
40029 3
39459 2
33904 2
122178 15
430980 115
40576 5
47805 11
45729 5