20309 3
30456 2
19131 2
135482 7
38251 3
104981 5
49406 13
155128 14
24179 4
37229 5
129433 6
164356 13
12603 3
27457 5
42330 8
32252 10
20304 2
34882 5
21651 1
28377 5
30652 6
29453 2
29354 2
45828 15