471756 33
247702 49
39279 5
95657 12
65701 5
130709 15
62681 9
59709 12
45003 2
44755 8
47927 3
42280 4
65377 8
25854 2
73102 3
38379 0
33284 1
30758 2
35430 4
42605 3
46780 9
43227 1
114259 23
51609 7