3001 218
12505 781
7922 691
2815 125
5194 674
12443 715
3898 719
14711 337
8058 420
2409 46
26762 127
2228 82
5956 655
7920 508
4146 242
4965 403
6820 518
7644 706
5143 324
3882 257
4611 605
5988 780
3661 685
2630 400