28956 3
29008 2
48680 3
66430 9
133581 15
50031 9
45033 1
44551 8
67708 7
69484 20
55384 3
54034 7
202155 23
38633 3
75776 8
101557 16
77133 8
42933 4
55077 9
170859 15
49955 3
41052 8
72705 6
97026 5