5001 210
3212 558
5594 877
4442 618
5319 111
5411 371
3941 100
7671 691
4375 617
3701 637
3294 682
4903 344
1139 106
6592 656
7046 583
6913 893
19768 258
4474 85
3673 504
13466 579
7795 432
1903 101
13110 386
1403 160
11156 231
3542 65
7019 569
4862 628