7583 3
19403 3
36457 2
33432 10
31129 9
178659 24
113856 8
127108 10
254709 32
333459 26
308233 21
178555 15
502056 42
341153 30
453379 16
370352 23
179956 4
242478 23
68152 3
326058 22
214984 34
144805 7
109732 15
404376 54