647081 124
27854 3
44807 7
21327 0
51779 6
95354 11
167277 21
25458 3
39432 6
59832 2
45426 7
80754 8
35132 2
111679 3
41383 7
40754 3
28031 3
46677 4
43827 3
44155 6
58709 8
60058 2
112806 15
64158 9