384505 55
345329 20
71782 7
358026 69
43707 3
80528 6
55504 6
89680 12
53905 5
230830 38
63926 7
30279 7
119026 13
267808 32
21105 2
176008 32
23728 7
16234 5
37526 3
40276 5
23277 4
49358 3
31434 4
39458 7