3521 278
21120 625
51440 584
18734 178
53957 884
50839 596
38374 761
184704 315
77471 692
4632 638
4034 571
5056 483
3913 542
3728 657
3260 460
3495 101
3917 390
8436 253
47547 674