20701 2
38029 4
19609 3
31555 13
29933 7
86182 29
34027 29
85434 93
35833 17
128755 36
52303 8
132901 34
60676 21
45557 14
262159 52
1480581 160
335283 18
470501 28
498954 27
176531 19
237081 14
249059 8
198980 23
63505 5