449533 33
233482 48
33651 5
87056 12
56626 5
118202 15
53930 9
52376 12
37306 2
37480 8
41329 3
35903 4
57879 8
20406 2
64281 3
32778 0
27303 1
23603 2
29058 4
36432 3
40684 9
35878 1
101578 23
45351 7