449386 4108
99 0
296922 2556
627308 3004
509637 2084
87942 1015
350991 3892
549006 3199
178330 639
1739612 16316
2388147 12863
303419 2581
380121 1104
943790 4518
4629 170
934039 6748
841337 6208
304907 1201
244927 1139
679300 8569
103970 965
496053 8571
794229 920
367853 2757