2980 2
18034 3
36130 2
33006 10
30652 9
178332 24
113583 8
126932 10
254132 32
332733 26
307401 21
178231 15
501577 42
340529 30
453133 16
370056 23
179426 4
242131 23
67883 3
325578 22
214752 34
144426 7
109508 15
403806 54