29259 10
31405 0
21954 2
35052 31
35777 33
12334 27
19577 32
12178 24
290255 28
131382 24
155578 28
29006 6
89234 20
38783 14
1451009 98
151531 11
240980 15
1169729 84
520578 38
618329 107
96229 10
657231 97
426180 20
488559 40