109006 716
80597 289
108438 467
71072 93
55863 270
39203 814
119145 381
172356 774
330625 976
388551 893
58486 613
34971 175
159364 651
79255 188
346716 1128
667824 1135
389869 1162
456920 1312
1101993 1880
209770 533
911454 1967
572691 1209
634866 1324
1688877 3656