3025 665
5880 413
12851 539
10752 269
15622 688
5749 779
4087 171
2357 228
5823 724
7114 94
12847 588
4906 32
20789 80
8392 613
27868 344
6685 546
7592 301
6937 78
7600 466
8482 46
16386 891
15009 693
26014 532
11749 185
7309 493
7778 541
6142 786
322278 762