34576 6
30451 6
21351 10
37627 3
28333 8
28954 3
46031 0
47328 9
30705 9
59157 12
111808 52
30583 8
20559 12
237051 63
293255 38
144830 25
40504 4
439483 27
687134 99
805377 57
304555 25
330331 24
294906 17
1765102 81