3182 665
5998 413
12902 539
10917 269
15643 688
5758 779
4127 171
2377 228
5851 724
7181 94
12927 588
4966 32
21033 80
8475 613
28065 344
6681 546
7602 301
6960 78
7625 466
8479 46
16358 891
14839 693
26004 532
11751 185
7307 493
7730 541
6136 786
322659 763