3511 278
21102 625
51407 584
18427 178
53896 884
50764 596
38338 761
184545 315
77415 692
4631 638
4032 571
5056 483
3909 542
3723 657
3260 460
3491 101
3915 390
8431 253
47487 674