18420 567
4651 528
3945 390
1763 116
3190 628
8244 570
5731 479
4921 477
5710 668
3605 120
21366 873
80321 657
9979 587
5506 528
3430 494
926 78
1433 111
1623 126