13239 92
15763 343
15920 758
12552 58
278326 1568
2785141 6631
698773 1988
378631 1078
2495895 7120
115972 632
41049 581
58638 485
46579 393
61250 598
55583 163
47672 584
20292 187
31495 292
37291 467
29188 521
4013 265
34276 842
39866 209
34096 677