3116 665
5933 413
12878 539
10832 269
15614 688
5744 779
4101 171
2368 228
5831 724
7148 94
12887 588
4938 32
20914 80
8439 613
27943 344
6669 546
7578 301
6928 78
7595 466
8473 46
16350 891
14830 693
25995 532
11748 185
7298 493
7708 541
6128 786
322520 763