18372 567
4646 528
3943 390
1762 116
3187 628
8232 570
5729 479
4918 477
5709 668
3600 120
21354 873
80272 657
9974 587
5499 528
3422 494
923 78
1431 111
1621 126