647081 124
27859 3
44801 7
21331 0
51779 6
95359 11
167279 21
25454 3
39428 6
59828 2
45434 7
80757 8
35134 2
111676 3
41378 7
40752 3
28032 3
46676 4
43829 3
44157 6
58703 8
60056 2
112808 15
64158 9