20707 2
38033 4
19609 3
31559 13
29931 7
86182 29
34033 29
85434 93
35833 17
128756 36
52302 8
132903 34
60678 21
45552 14
262155 52
1480577 160
335283 18
470509 28
498954 27
176534 19
237081 14
249057 8
198978 23
63509 5