3508 278
21077 625
51377 584
18417 178
53833 884
50693 596
38297 761
184407 315
77360 692
4627 638
4028 571
5054 483
3905 542
3721 657
3256 460
3485 101
3910 390
8429 253
47425 674