31081 1
38782 2
384207 49
686556 49
337630 46
92454 10
221503 40
512601 53
167226 26
214932 12
364026 31
251184 25
527477 89
245979 41
1092359 61
236903 17
177079 33
351476 55
172379 25
194081 32
271830 23
176026 20
178455 12
153604 7