80593 289
108425 467
71063 93
55857 270
39199 814
119119 381
172335 774
330587 976
388508 893
58483 613
34970 175
159354 651
79254 188
346681 1128
667814 1135
389856 1162
456902 1312
1101969 1880
209766 533
911415 1967
572665 1208
634845 1324
1688805 3656