3956 505
8998 423
2315 53
19999 663
4648 528
8605 751
50363 799
42015 575
27670 300
38645 353
81525 921
28434 442
34552 94
6489 230
19838 370
66236 247
36183 174
44573 364
17858 597
7687 638
7595 378
4659 324
9517 779
4706 627
4538 567
2629 283
2809 384
5061 609