18339 567
4646 528
3940 390
1761 116
3187 628
8228 570
5729 479
4917 477
5709 668
3599 120
21350 873
80241 657
9969 587
5498 528
3416 494
923 78
1430 111
1620 126