3241 665
6016 413
12913 539
10948 269
15651 688
5761 779
4133 171
2381 228
5861 724
7191 94
12942 588
4972 32
21068 80
8491 613
28121 344
6696 546
7609 301
6972 78
7638 466
8483 46
16368 891
14841 693
26010 532
11759 185
7313 493
7744 541
6143 786
322729 763